
.reset-box-sizing *,.reset-box-sizing :after,.reset-box-sizing :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#responsive-wrapper-main{position:relative;overflow:hidden;width:auto}#responsive-wrapper-sub{position:relative;left:0;width:100%;-webkit-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease}.skip-navigation{padding:6px 9px;font-size:16px;position:fixed;top:-50px;left:0;color:#fff;border-bottom-right-radius:5px;background:0 0;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear}.skip-navigation:focus{color:#fff;position:fixed;top:0;left:0;background:#008cc9;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear;z-index:9800}html.nav-opened{height:100%}html.nav-opened body{padding-top:0;position:relative}html.nav-opened #eyebrow{position:relative}html.nav-opened #responsive-wrapper-main,html.nav-opened #responsive-wrapper-sub,html.nav-opened body{height:100%}html.nav-opened #responsive-wrapper-sub{left:80%;-webkit-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease}html.nav-opened #cover-wrapper{display:block;min-height:480px}html.nav-opened .feedback-button{position:relative}html.nav-opened #toggle-sidenav i{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KPGcgaWQ9Imljb21vb24taWdub3JlIj4KCTxsaW5lIHN0cm9rZS13aWR0aD0iMSIgeDE9IiIgeTE9IiIgeDI9IiIgeTI9IiIgc3Ryb2tlPSIjNDQ5RkRCIiBvcGFjaXR5PSIiPjwvbGluZT4KPC9nPgoJPHBhdGggZD0iTTMyIDI5LjIybC0yLjc4IDIuNzgtMTMuMjItMTMuMjItMTMuMjIgMTMuMjItMi43OC0yLjc4IDEzLjIyLTEzLjIyLTEzLjIyLTEzLjIyIDIuNzgtMi43OCAxMy4yMiAxMy4yMiAxMy4yMi0xMy4yMiAyLjc4IDIuNzgtMTMuMjIgMTMuMjJ6IiBvcGFjaXR5PSIxIiB2aXNpYmlsaXR5PSJmYWxzZSIgZmlsbD0iI2ZmZmZmZiI+PC9wYXRoPgo8L3N2Zz4K);width:16px}#cover-wrapper{display:none;height:100%;overflow:hidden;position:absolute;top:50px;width:20%;left:80%;background:#000;opacity:0;cursor:pointer;z-index:9999}body.show-search{margin-top:44px}body.show-search #eyebrow #submenu-search{display:block}body.show-search #eyebrow #toggle-search:after{content:" "}.x-alert .close-alert{color:#fff;font-size:20px;cursor:pointer;border:0;background-color:transparent}@media (min-width:1196px){.x-alert .close-alert{position:relative;right:-20px}}#eyebrow{z-index:9700;min-height:50px;color:#fff;position:fixed;display:block;top:0;left:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#eyebrow:before{background:#000;content:'';display:block;position:absolute;top:0;bottom:0;left:-100%;right:-100%;z-index:-1;box-shadow:0 0 5px rgba(0,0,0,.5)}#eyebrow .hidden-message{display:none}#eyebrow .popover{display:block;position:static;border-radius:0;box-shadow:none;padding:0}#eyebrow .popover.bottom{margin-top:0}#eyebrow .popover .arrow{display:none}#eyebrow .popover .popover-content{padding:0}#eyebrow a{color:#fff}@media (max-width:1023px){#eyebrow a.signup-cta{color:#ffb900}}#eyebrow a:active,#eyebrow a:focus,#eyebrow a:hover{color:#fff;text-decoration:none}#eyebrow .btn-navigation{color:#fff;background-color:transparent;border-color:transparent;border-radius:0;padding:10px 45px 10px 20px;width:100%;text-align:left;font-size:18px}#eyebrow .btn-navigation.active,#eyebrow .btn-navigation:active,#eyebrow .btn-navigation:focus,#eyebrow .btn-navigation:hover{color:#fff;background-color:transparent;border-color:transparent}#eyebrow .btn-navigation.disabled,#eyebrow .btn-navigation.disabled.active,#eyebrow .btn-navigation.disabled:active,#eyebrow .btn-navigation.disabled:focus,#eyebrow .btn-navigation.disabled:hover,#eyebrow .btn-navigation[disabled],#eyebrow .btn-navigation[disabled].active,#eyebrow .btn-navigation[disabled]:active,#eyebrow .btn-navigation[disabled]:focus,#eyebrow .btn-navigation[disabled]:hover,fieldset[disabled] #eyebrow .btn-navigation,fieldset[disabled] #eyebrow .btn-navigation.active,fieldset[disabled] #eyebrow .btn-navigation:active,fieldset[disabled] #eyebrow .btn-navigation:focus,fieldset[disabled] #eyebrow .btn-navigation:hover{color:#fff;background-color:transparent;border-color:transparent;pointer-events:auto;outline:0}#eyebrow ul li{display:block;font-size:18px;position:relative}#eyebrow ul li>a,#eyebrow ul li>span{padding:15px 45px 15px 20px;display:block;width:100%}#eyebrow ul li>span{padding-top:13px;padding-bottom:13px;border-bottom:1px solid rgba(43,43,43,.75)}#eyebrow ul li ul{display:none;background-color:#373737}#eyebrow ul li ul li{padding:0}#eyebrow ul li.submenu-toggle-cont{cursor:pointer;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNDQ4LjZweCIgaGVpZ2h0PSI4MjEuNnB4IiB2aWV3Qm94PSIyOTAuNSA1MzIuNSAxNDQ4LjYgODIxLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjkwLjUgNTMyLjUgMTQ0OC42IDgyMS42Ig0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJJY29ucy1TZWN0aW9uMSI+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwMjYuNiwxMTgxLjdDODE5LjcsOTgwLjEsNjE2LDc3OC41LDQwNC45LDU4NC40Yy0yMy41LTIxLjMtNTkuNy0yMS4zLTgxLjEsMA0KCQljLTIxLjMsMjEuMy0yMS4zLDU3LjYsMCw4Mi4xYzIxOC42LDIyMC44LDQzOS40LDQzOS40LDY2Mi4zLDY1NC44YzIxLjMsMjEuMyw1Ny42LDIxLjMsODEuMSwwYzIxOC42LTIwOSw0MzEuOS00MjkuOCw2MzUuNi02NTIuNw0KCQljMjEuMy0yNC41LDIxLjMtNTcuNiwwLTgxLjFjLTIxLjMtMjEuMy01NS41LTIxLjMtNzYuOCwwQzE0MjcuNiw3ODQuOSwxMjMxLjQsOTg2LjUsMTAyNi42LDExODEuN0wxMDI2LjYsMTE4MS43eiIvPg0KPC9nPg0KPGcgaWQ9Imljb25zIiBkaXNwbGF5PSJub25lIj4NCgk8cGF0aCBkaXNwbGF5PSJpbmxpbmUiIGZpbGw9IiMwRDAwMDciIGQ9Ik0xNDM5LjUsNTc1SDQ5Mi42Yy02MC4xLDAtMTA5LjMsNDkuMi0xMDkuMywxMDkuM3Y1NzguNmMwLDYwLjEsNDkuMiwxMDkuMywxMDkuMywxMDkuMw0KCQloMTYyLjVWMTY2OGwyNjcuOC0yOTUuOGg1MTYuNmM2MC4xLDAsMTA5LjMtNDkuMiwxMDkuMy0xMDkuM1Y2ODQuM0MxNTQ4LjgsNjI0LjIsMTQ5OS42LDU3NSwxNDM5LjUsNTc1TDE0MzkuNSw1NzV6Ii8+DQo8L2c+DQo8ZyBpZD0iT3RoZXIiIGRpc3BsYXk9Im5vbmUiPg0KPC9nPg0KPGcgaWQ9Ikd1aWRlIiBkaXNwbGF5PSJub25lIj4NCjwvZz4NCjwvc3ZnPg0K);background-repeat:no-repeat;background-position:right 15px top 22px;background-size:20px 12px}#eyebrow ul li.submenu-toggle-cont ul{display:none}#eyebrow ul li.submenu-toggle-cont.opened{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNDM1LjFweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMzA2LjggNTQ2LjEgMTQzNS4xIDgwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAzMDYuOCA1NDYuMSAxNDM1LjEgODAwIg0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJJY29ucy1TZWN0aW9uMSI+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwMDkuNyw3MTcuOWMyMDYuOSwyMDEuNiw0MTAuNiw0MDMuMSw2MjEuOCw1OTcuMmMyMy41LDIxLjMsNTkuNywyMS4zLDgxLjEsMGMyMS4zLTIxLjMsMjEuMy01Ny42LDAtODIuMQ0KCQljLTIxOC42LTIyMC44LTQzOS40LTQzOS40LTY2Mi4zLTY1NC44Yy0yMS4zLTIxLjMtNTcuNi0yMS4zLTgxLjEsMGMtMjE4LjYsMjA5LTQzMS45LDQyOS44LTYzNS42LDY1Mi43DQoJCWMtMjEuMywyNC41LTIxLjMsNTcuNiwwLDgxLjFjMjEuMywyMS4zLDU1LjUsMjEuMyw3Ni44LDBDNjA4LjcsMTExNC42LDgwNSw5MTMuMSwxMDA5LjcsNzE3LjlMMTAwOS43LDcxNy45eiIvPg0KPC9nPg0KPGcgaWQ9Imljb25zIiBkaXNwbGF5PSJub25lIj4NCgk8cGF0aCBkaXNwbGF5PSJpbmxpbmUiIGZpbGw9IiMwRDAwMDciIGQ9Ik0xMDk1LjQsMTEzMy42TDEwOTUuNCwxMTMzLjZjMCwxMC01LDIwLTEwLDI1bC0yMzAsMjcwYy0xMCwxNS0zNSwxNS00NSw1bC01MC00NQ0KCQljLTE1LTEwLTE1LTMwLTUtNDVsMjA1LTI0NXYtNTgwYzAtMjAsMTUtMzUsMzUtMzVoNjVjMjAsMCwzNSwxNSwzNSwzNVYxMTMzLjZ6IE0xMDM1LjQsMjk4LjZjLTQ0MCwwLTgwMCwzNjAtODAwLDgwMA0KCQlzMzYwLDgwMCw4MDAsODAwczgwMC0zNjAsODAwLTgwMFMxNDc1LjQsMjk4LjYsMTAzNS40LDI5OC42eiIvPg0KPC9nPg0KPGcgaWQ9Ik90aGVyIiBkaXNwbGF5PSJub25lIj4NCjwvZz4NCjxnIGlkPSJHdWlkZSIgZGlzcGxheT0ibm9uZSI+DQo8L2c+DQo8L3N2Zz4NCg==);background-position:right 15px top 16px;background-size:20px 20px}#eyebrow ul li.submenu-toggle-cont.opened .admin-links-title,#eyebrow ul li.submenu-toggle-cont.opened ul{display:block}#eyebrow ul.submenu-profile li>span{padding-top:10px;padding-bottom:10px}#eyebrow ul.submenu-profile li .admin-links-title{padding:18px 45px 18px 20px;display:none;white-space:nowrap;font-weight:700;font-size:18px;cursor:default;margin:0;background-color:#373737}#eyebrow ul.submenu-login li a{padding-top:13px;padding-bottom:13px}#eyebrow ul.submenu-login li a.top-menu-item-primary{background-color:#008cc9;border-radius:5px;border:none}#eyebrow ul.submenu-login li a.top-menu-item-primary.active,#eyebrow ul.submenu-login li a.top-menu-item-primary:focus,#eyebrow ul.submenu-login li a.top-menu-item-primary:hover{background-color:#0077b5;border:1px solid #0077b5;border:none}#eyebrow .menu-divider{padding-left:15px}#eyebrow #browse-subjects{display:none}#eyebrow .account-avatar{display:inline-block;width:20px;height:20px;border:none;background-size:contain;border-radius:5px;vertical-align:middle;margin-left:10px;overflow:hidden;font-size:20px}#eyebrow #sub-nav ul li>a{padding-top:13px;padding-bottom:13px;border-bottom:1px solid rgba(43,43,43,.75)}#eyebrow #sub-nav ul li ul li{padding-top:0;padding-bottom:0}#eyebrow #header-search-results{float:none}#eyebrow .autocomplete-results-cont{margin-top:0}#eyebrow .autocomplete-results-cont .grouped-result li>a{padding:11px 15px}#eyebrow .autocomplete-results-cont .grouped-result li>a .result-context,#eyebrow .autocomplete-results-cont .grouped-result li>a .term{margin-left:30px;display:block}#eyebrow .autocomplete-results-cont .grouped-result li>a .result-context{font-size:12px}#eyebrow .autocomplete-results-cont .grouped-result li>a:active .result-context,#eyebrow .autocomplete-results-cont .grouped-result li>a:focus .result-context,#eyebrow .autocomplete-results-cont .grouped-result li>a:hover .result-context{color:#fff}#eyebrow .autocomplete-results-cont .grouped-result [data-type] .icon{display:none;content:'';background-repeat:no-repeat;vertical-align:middle;width:26px;height:23px;position:absolute}#eyebrow .autocomplete-results-cont .grouped-result [data-type][data-type="0"] .icon{display:inline-block!important;background-position:-5px -35px;background-image:url(../images/search/autocomplete-type-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-type][data-type="2"] .icon{display:inline-block!important;background-position:-5px -125px;background-image:url(../images/search/autocomplete-type-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-type][data-type="2"][data-available=true] .icon{display:inline-block!important;background-position:-5px -95px;background-image:url(../images/search/autocomplete-type-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-type][data-type="3"] .icon{display:inline-block!important;background-position:-5px -5px;background-image:url(../images/search/autocomplete-type-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-type][data-type="4"] .icon{display:inline-block!important;background-position:-5px -65px;background-image:url(../images/search/autocomplete-type-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-type][data-type="5"] .icon{display:inline-block!important;background-position:-5px -155px;background-image:url(../images/search/autocomplete-type-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-type][data-type="6"] .icon{display:inline-block!important;background-position:-5px -184px;background-image:url(../images/search/autocomplete-type-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"]) .icon{display:none;content:'';background-repeat:no-repeat;vertical-align:middle;width:26px;height:23px;position:absolute}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="138"] .icon{display:inline-block!important;background-position:0 0;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="139"] .icon{display:inline-block!important;background-position:0 -360px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="140"] .icon{display:inline-block!important;background-position:0 -600px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="141"] .icon{display:inline-block!important;background-position:0 -1440px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="170"] .icon{display:inline-block!important;background-position:0 -1860px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="6786"] .icon{display:inline-block!important;background-position:0 -1470px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="150"] .icon{display:inline-block!important;background-position:0 -30px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1696"] .icon{display:inline-block!important;background-position:0 -2850px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1637"] .icon{display:inline-block!important;background-position:0 -1890px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="159"] .icon{display:inline-block!important;background-position:0 -390px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="160"] .icon{display:inline-block!important;background-position:0 -990px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1447"] .icon{display:inline-block!important;background-position:0 -1020px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="420"] .icon{display:inline-block!important;background-position:0 -2640px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="6546"] .icon{display:inline-block!important;background-position:0 -420px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="6591"] .icon{display:inline-block!important;background-position:0 -450px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="487"] .icon,#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="957"] .icon{display:inline-block!important;background-position:0 -1920px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="164"] .icon,#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1081"] .icon{display:inline-block!important;background-position:0 -60px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1421"] .icon,#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="6203"] .icon{display:inline-block!important;background-position:0 -2880px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1426"] .icon{display:inline-block!important;background-position:0 -1950px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1722"] .icon{display:inline-block!important;background-position:0 -1980px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="171"] .icon{display:inline-block!important;background-position:0 -90px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="173"] .icon{display:inline-block!important;background-position:0 -2670px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="5922"] .icon{display:inline-block!important;background-position:0 -1050px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="178"] .icon{display:inline-block!important;background-position:0 -1500px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="447"] .icon{display:inline-block!important;background-position:0 -2910px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1966"] .icon{display:inline-block!important;background-position:0 -2700px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="185"] .icon{display:inline-block!important;background-position:0 -2940px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1496"] .icon{display:inline-block!important;background-position:0 -2430px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1271"] .icon{display:inline-block!important;background-position:0 -1530px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="192"] .icon{display:inline-block!important;background-position:0 -630px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="407"] .icon{display:inline-block!important;background-position:0 -660px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="197"] .icon,#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="429"] .icon{display:inline-block!important;background-position:0 -2280px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="116"] .icon{display:inline-block!important;background-position:0 -690px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="201"] .icon{display:inline-block!important;background-position:0 -2730px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="203"] .icon{display:inline-block!important;background-position:0 -1560px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="217"] .icon{display:inline-block!important;background-position:0 -480px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="469"] .icon{display:inline-block!important;background-position:0 -1590px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="3011"] .icon,#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="488"] .icon{display:inline-block!important;background-position:0 -2310px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="411"] .icon{display:inline-block!important;background-position:0 -2340px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="5748"] .icon{display:inline-block!important;background-position:0 -2010px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="430"] .icon{display:inline-block!important;background-position:0 -720px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="5811"] .icon{display:inline-block!important;background-position:0 -2100px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="224"] .icon{display:inline-block!important;background-position:0 -2970px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1253"] .icon{display:inline-block!important;background-position:0 -2040px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="227"] .icon{display:inline-block!important;background-position:0 -1620px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="233"] .icon{display:inline-block!important;background-position:0 -1650px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="6421"] .icon{display:inline-block!important;background-position:0 -1080px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1444"] .icon{display:inline-block!important;background-position:0 -1110px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1077"] .icon{display:inline-block!important;background-position:0 -3000px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="246"] .icon{display:inline-block!important;background-position:0 -3030px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="247"] .icon{display:inline-block!important;background-position:0 -1680px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="450"] .icon{display:inline-block!important;background-position:0 -2460px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="472"] .icon,#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="473"] .icon{display:inline-block!important;background-position:0 -2370px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="251"] .icon{display:inline-block!important;background-position:0 -510px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="6635"] .icon{display:inline-block!important;background-position:0 -2490px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="6641"] .icon{display:inline-block!important;background-position:0 -2520px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="255"] .icon{display:inline-block!important;background-position:0 -120px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1026"] .icon{display:inline-block!important;background-position:0 -150px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="257"] .icon,#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1759"] .icon{display:inline-block!important;background-position:0 -2070px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="6449"] .icon{display:inline-block!important;background-position:0 -180px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1247"] .icon{display:inline-block!important;background-position:0 -210px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1005"] .icon{display:inline-block!important;background-position:0 -1710px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="2029"] .icon{display:inline-block!important;background-position:0 -1140px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1283"] .icon{display:inline-block!important;background-position:0 -1350px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="261"] .icon{display:inline-block!important;background-position:0 -2760px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1016"] .icon{display:inline-block!important;background-position:0 -750px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="2386"] .icon,#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="5915"] .icon{display:inline-block!important;background-position:0 -2400px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="418"] .icon{display:inline-block!important;background-position:0 -2130px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="271"] .icon{display:inline-block!important;background-position:0 -780px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="276"] .icon{display:inline-block!important;background-position:0 -1740px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1986"] .icon{display:inline-block!important;background-position:0 -2550px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="279"] .icon{display:inline-block!important;background-position:0 -2580px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="284"] .icon{display:inline-block!important;background-position:0 -240px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="285"] .icon{display:inline-block!important;background-position:0 -810px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="3190"] .icon,#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="5779"] .icon{display:inline-block!important;background-position:0 -2160px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="286"] .icon{display:inline-block!important;background-position:0 -2790px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="291"] .icon{display:inline-block!important;background-position:0 -840px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="290"] .icon{display:inline-block!important;background-position:0 -540px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="292"] .icon{display:inline-block!important;background-position:0 -870px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="979"] .icon{display:inline-block!important;background-position:0 -1770px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="294"] .icon{display:inline-block!important;background-position:0 -1800px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1778"] .icon{display:inline-block!important;background-position:0 -900px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="300"] .icon{display:inline-block!important;background-position:0 -570px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1533"] .icon{display:inline-block!important;background-position:0 -1170px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="302"] .icon{display:inline-block!important;background-position:0 -1200px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="303"] .icon{display:inline-block!important;background-position:0 -1380px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="306"] .icon{display:inline-block!important;background-position:0 -2190px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1586"] .icon{display:inline-block!important;background-position:0 -2610px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="308"] .icon{display:inline-block!important;background-position:0 -1830px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="953"] .icon{display:inline-block!important;background-position:0 -1230px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1157"] .icon{display:inline-block!important;background-position:0 -1260px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1411"] .icon{display:inline-block!important;background-position:0 -2820px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="456"] .icon{display:inline-block!important;background-position:0 -2220px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="5904"] .icon,#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="6355"] .icon{display:inline-block!important;background-position:0 -1410px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1482"] .icon,#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1483"] .icon{display:inline-block!important;background-position:0 -270px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1242"] .icon,#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="2034"] .icon{display:inline-block!important;background-position:0 -300px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="5751"] .icon{display:inline-block!important;background-position:0 -1290px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="1173"] .icon{display:inline-block!important;background-position:0 -1320px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="2802"] .icon{display:inline-block!important;background-position:0 -2250px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="326"] .icon{display:inline-block!important;background-position:0 -930px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="405"] .icon{display:inline-block!important;background-position:0 -960px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="330"] .icon{display:inline-block!important;background-position:0 -3060px;background-image:url(../images/search/autocomplete-icon-sprite.png)}#eyebrow .autocomplete-results-cont .grouped-result [data-icon]:not([data-icon="0"])[data-icon="336"] .icon{display:inline-block!important;background-position:0 -330px;background-image:url(../images/search/autocomplete-icon-sprite.png)}.slim #nav-logo{margin-left:10px}@media (min-width:100%){.slim #nav-logo{margin:0 auto}}html.no-header body{padding-top:0}.light-nav #eyebrow{color:#222}.light-nav #eyebrow:before{background-color:#fff;color:#222}.light-nav #eyebrow #nav-logo{color:#222}.light-nav #eyebrow .submenu-profile li .account-name{color:#000}.light-nav #eyebrow .account-avatar{background-image:url(/static/images/svg/avatar.svg)}.light-nav #eyebrow .top-menu-item.active,.light-nav #eyebrow .top-menu-item:hover{background-color:#e5e5e5}#toggle-sidenav{float:left;width:10%;height:44px;text-align:left;margin-top:3px;background-color:transparent;border:0;padding:0}#toggle-sidenav:active,#toggle-sidenav:focus{outline:0}#toggle-sidenav i{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI0OCIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDQ4IDMyIj4KPGcgaWQ9Imljb21vb24taWdub3JlIj4KCTxsaW5lIHN0cm9rZS13aWR0aD0iMSIgeDE9IiIgeTE9IiIgeDI9IiIgeTI9IiIgc3Ryb2tlPSIjNDQ5RkRCIiBvcGFjaXR5PSIiPjwvbGluZT4KPC9nPgoJPHBhdGggZD0iTTAgMGg0OHY1LjMzM2gtNDh2LTUuMzMzeiIgb3BhY2l0eT0iMSIgdmlzaWJpbGl0eT0iZmFsc2UiIGZpbGw9IiNmZmZmZmYiPjwvcGF0aD4KCTxwYXRoIGQ9Ik0wIDEyLjhoNDh2NS4zMzNoLTQ4di01LjMzM3oiIG9wYWNpdHk9IjEiIHZpc2liaWxpdHk9ImZhbHNlIiBmaWxsPSIjZmZmZmZmIj48L3BhdGg+Cgk8cGF0aCBkPSJNMCAyNi42NjdoNDh2NS4zMzNoLTQ4di01LjMzM3oiIG9wYWNpdHk9IjEiIHZpc2liaWxpdHk9ImZhbHNlIiBmaWxsPSIjZmZmZmZmIj48L3BhdGg+Cjwvc3ZnPgo=);background-size:contain;background-repeat:no-repeat;height:16px;width:24px;display:block}#toggle-search{display:block;float:right;font-size:22px;line-height:0;width:25px;top:14px;position:relative;background-color:transparent;border:0;padding:1px 5px 0 3px}.headnav-logo{float:left;width:80%}.headnav-logo a{display:block;width:126px;margin:0 auto}.headnav-logo .ldc-logo{margin:0;position:relative;display:block;font-size:27px;line-height:50px;text-align:center}#submenu-left{position:absolute;display:block;background-color:#000;left:-80%;z-index:9600;width:80%;overflow-x:hidden;overflow-y:auto}#submenu-left ul{position:relative}#submenu-left .flat-menu ul{z-index:9800}#submenu-left .flat-menu ul .arrow,#submenu-left .flat-menu ul .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}#submenu-left .flat-menu ul .arrow{border-width:0 10px 10px;left:20px;border-bottom-color:#333;border-bottom-color:rgba(0,0,0,.25);top:0}#submenu-left .flat-menu ul .arrow:after{border-width:0 10px 10px;content:" ";top:1px;margin-left:-10px;border-bottom-color:#333}#submenu-left .flat-menu ul .css-table-cell.subject-details{display:none}#submenu-left .flat-menu ul .css-table-cell.subject-details a:active,#submenu-left .flat-menu ul .css-table-cell.subject-details a:focus,#submenu-left .flat-menu ul .css-table-cell.subject-details a:hover{text-decoration:underline;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}#submenu-left .flat-menu ul ul ul{width:180px}#submenu-left .flat-menu ul ul ul a{background:0 0;font-weight:700;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #ccc;width:100%}#submenu-left .flat-menu ul ul ul a:active,#submenu-left .flat-menu ul ul ul a:focus{background-color:#fff}#submenu-left .flat-menu ul ul h2{display:block;margin:0}#submenu-left .flat-menu ul ul h2 a{padding:15px;background-color:#636363}#submenu-left .flat-menu ul ul h2 a .white-arrow-line{float:left;margin-right:10px}#submenu-left .flat-menu ul ul dt{color:#727272;background:0 0;font-weight:700;padding:7px 15px 7px 35px;border-bottom:1px solid #ccc}#submenu-left .flat-menu ul ul dd a{font-weight:300;padding-left:35px;font-size:15px}#submenu-left .redirect-links-cont{cursor:pointer;background-color:#191919;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxNyIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDE3IDMyIj4KPGcgaWQ9Imljb21vb24taWdub3JlIj4KCTxsaW5lIHN0cm9rZS13aWR0aD0iMSIgeDE9IiIgeTE9IiIgeDI9IiIgeTI9IiIgc3Ryb2tlPSIjNDQ5RkRCIiBvcGFjaXR5PSIiPjwvbGluZT4KPC9nPgoJPHBhdGggZD0iTTEzLjc2MSAxNS42ODJjLTQuNSA0LjY1LTkuMDQwIDkuMjgtMTMuMzkgMTQuMDcwLTAuNDggMC41My0wLjUxIDEuMzUgMCAxLjg4IDAuNTEgMC41MSAxLjMyIDAuNDggMS44Mi0wLjAyMCA0LjkzLTQuOTIgOS44NS05Ljk1IDE0LjY4LTE0Ljk3IDAuNDktMC41MiAwLjQ5LTEuMzIgMC0xLjgzLTQuNzMtNC45Ny05LjY0LTkuODMtMTQuNjgtMTQuNDUtMC41Mi0wLjQ4LTEuMzEtMC40OS0xLjgyIDAuMDIwLTAuNDkgMC41LTAuNDkgMS4yNSAwIDEuNzQgNC40NjEgNC41MiA5LjAwMSA4Ljk2IDEzLjM5IDEzLjU2eiIgb3BhY2l0eT0iMSIgdmlzaWJpbGl0eT0iZmFsc2UiIGZpbGw9IiNmZmZmZmYiPjwvcGF0aD4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:right 17px top 18px;background-size:10px 19px}#submenu-left .redirect-links-cont .redirect-links{display:block;padding:15px 45px 15px 20px}#submenu-left .redirect-links-cont.need-to-train{background-color:transparent}#submenu-left .section-head{padding:7px 45px 7px 20px;background-color:#000;display:block;width:100%;font-weight:300}#submenu-left i.category-icons{display:inline-block;vertical-align:middle;font-size:18px;width:25px;position:relative;top:-1px}#submenu-search{display:none;position:absolute;top:50px;left:0;right:0;border:0;margin:0;padding:0;-webkit-appearance:none;box-shadow:none}#submenu-search:-moz-placeholder,#submenu-search:-ms-input-placeholder,#submenu-search::-moz-placeholder,#submenu-search::-webkit-input-placeholder{color:#666}#submenu-search .form-group{margin-bottom:0;display:block;width:100%;box-shadow:0 1px 3px rgba(0,0,0,.2)}#submenu-search button[type=submit]{display:inline-block;background-color:transparent;border:0;position:absolute;top:8px;outline:0;float:left}#submenu-search button[type=submit] i{padding:0 2px 0 0;height:20px;width:19px}#header-search-field{background-color:#fff;height:44px;padding:0 60px 0 15px;position:relative;width:100%;border:0;display:block;color:#666;-webkit-border-radius:0}#header-search-field::-ms-clear{display:none}#header-search-field+.clear-search{position:absolute;display:none;visibility:visible;width:40px;height:40px;padding:8px;color:#999;right:0;top:2px;cursor:pointer;background:0 0;border:none;font-size:10px;line-height:14px;text-align:center;-webkit-transition:opacity ease .3s;-o-transition:opacity ease .3s;transition:opacity ease .3s}#header-search-field+.clear-search:hover{color:#666}#header-search-field:focus{color:#000;box-shadow:none;border-bottom:2px solid #5091b7}.submenu-profile li .account-name{max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}#solutions{background-color:#191919}@media (min-width:768px){html.nav-opened #responsive-wrapper-sub{left:40%}#cover-wrapper{width:60%;left:40%}#eyebrow ul li>span{padding-top:16px;padding-bottom:16px}.feedback-button{top:30%;right:-31px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);bottom:auto;border-radius:5px 5px 0 0}#submenu-left{left:-40%;width:40%}#toggle-search{width:32px;height:44px;top:5px}#submenu-search{top:50px}#autocomplete-results .no-results-found{padding:11px 15px;font-weight:700;font-size:14px}}@media (min-width:1024px){#cover-wrapper:after{content:none}.css-table{display:table}.css-table-row{display:table-row}.css-table-cell{display:table-cell;vertical-align:top}#header-search-field{line-height:16px}#header-search-field+.clear-search{height:30px;width:26px;right:38px}#header-search-field+.clear-search:active{outline:0}#eyebrow .popover{position:absolute;font-size:15px;max-width:none;top:50px;display:none;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2)}#eyebrow .popover:before{content:'';height:10px;display:block;margin-top:-10px}#eyebrow .popover .arrow{display:block;left:20%}#eyebrow .popover.bottom{margin-top:10px}#eyebrow .popover .popover-content{overflow:hidden;border-radius:5px}#eyebrow .popover .popover-menu{float:none}#eyebrow .popover .popover-menu li{float:none;padding:0}#eyebrow .popover .popover-menu li a,#eyebrow .popover .popover-menu li button{padding:11.2px 20px 11.2px 15px;display:block;white-space:nowrap;height:44px;line-height:1.6em;border-left:5px solid #333;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}#eyebrow .popover .popover-menu li a:active,#eyebrow .popover .popover-menu li a:focus,#eyebrow .popover .popover-menu li a:hover,#eyebrow .popover .popover-menu li button:active,#eyebrow .popover .popover-menu li button:focus,#eyebrow .popover .popover-menu li button:hover{border-left:5px solid #ffb900;background-color:#2C2C2C;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}#eyebrow #library-menu{width:100%;border:0}#eyebrow #account-menu:before{height:20px;margin-top:-20px}#eyebrow ul li{position:relative;padding-top:6px;padding-bottom:5px;font-size:15px}#eyebrow ul li>a,#eyebrow ul li>span{padding:0}#eyebrow ul li>span{border-bottom:0}#eyebrow ul li ul{background-color:transparent;display:block}#eyebrow ul li .nav-caret{display:inline-block;vertical-align:middle;font-size:8px;line-height:11px}#eyebrow ul li.submenu-toggle-cont{background-image:none;cursor:auto}#eyebrow ul li.submenu-toggle-cont ul ul,#eyebrow ul li.submenu-toggle-cont ul.popover-menu{display:block}#eyebrow ul li.submenu-toggle-cont.opened{background:0 0}#eyebrow ul li:hover ul{display:block}#eyebrow ul li#submenu-library ul{display:block;width:640px}#eyebrow ul li#submenu-library ul .subject-details ul{width:auto}#eyebrow ul li#submenu-library ul .css-table{background-color:rgba(34,34,34,.95);box-shadow:0 0 10px #000}#eyebrow ul li#submenu-library ul .css-table-cell.main-subjects ul{width:215px}#eyebrow ul li#submenu-library ul .css-table-cell.subject-details{width:420px}#eyebrow ul li#submenu-library ul.has-paths{width:840px}#eyebrow ul li#submenu-library ul.has-paths .css-table-cell.subject-details{width:620px}#eyebrow ul.submenu-profile li{padding-top:5px}#eyebrow ul.submenu-profile li>span{padding-top:8px;padding-bottom:5px}#eyebrow ul.submenu-profile li .popover{left:auto;right:0;white-space:nowrap}#eyebrow ul.submenu-profile li .popover .arrow{margin-left:0;right:24px;left:auto}#eyebrow ul.submenu-profile li .popover .popover-content{font-size:0}#eyebrow ul.submenu-profile li ul{display:inline-block;vertical-align:top}#eyebrow ul.submenu-profile li .submenu-toggle-cont.opened ul{display:inline-block}#eyebrow ul.submenu-profile li .admin-menu{background-color:#222}#eyebrow ul.submenu-profile li .admin-menu .admin-links-title{padding:11.2px 20px;height:44px;line-height:1.6em;font-size:15px;display:block;background-color:transparent}#eyebrow ul.submenu-profile li .admin-menu a{border-left:5px solid #222}#eyebrow #sub-nav ul li>a{padding-top:0;padding-bottom:0;border-bottom:0}#eyebrow #sub-nav ul li .popover a{height:35px;padding:8px 20px 8px 15px}#eyebrow .btn-navigation{color:#fff;background-color:transparent;border-color:transparent;padding:7px 12px 5px;width:auto;text-align:center;font-size:15px}#eyebrow .btn-navigation.active,#eyebrow .btn-navigation:active,#eyebrow .btn-navigation:focus,#eyebrow .btn-navigation:hover{color:#fff;background-color:#333;border-color:transparent}#eyebrow .btn-navigation.disabled,#eyebrow .btn-navigation.disabled.active,#eyebrow .btn-navigation.disabled:active,#eyebrow .btn-navigation.disabled:focus,#eyebrow .btn-navigation.disabled:hover,#eyebrow .btn-navigation[disabled],#eyebrow .btn-navigation[disabled].active,#eyebrow .btn-navigation[disabled]:active,#eyebrow .btn-navigation[disabled]:focus,#eyebrow .btn-navigation[disabled]:hover,fieldset[disabled] #eyebrow .btn-navigation,fieldset[disabled] #eyebrow .btn-navigation.active,fieldset[disabled] #eyebrow .btn-navigation:active,fieldset[disabled] #eyebrow .btn-navigation:focus,fieldset[disabled] #eyebrow .btn-navigation:hover{color:#fff;background-color:transparent;border-color:transparent;pointer-events:auto;outline:0}.headnav-logo{position:absolute;float:none;width:auto}.headnav-logo:active,.headnav-logo:focus,.headnav-logo:hover{text-decoration:none}.headnav-logo:focus{outline:0}#submenu-left{position:relative;left:auto;bottom:auto;top:auto;right:auto;width:100%;padding:0 0 0 140px;overflow:visible}#submenu-left ul{float:left}#submenu-left ul.submenu-login,#submenu-left ul.submenu-profile{float:right;text-align:right;margin-left:15px}#submenu-left ul.submenu-login li,#submenu-left ul.submenu-profile li{text-align:left}#submenu-left ul.submenu-login{padding-top:3px}#submenu-left ul.submenu-login .top-menu-item{margin-top:0;padding:7px 12px 5px}#submenu-left>ul:first-child{padding-top:0}#submenu-left li{float:left}#submenu-left li .top-menu-item{padding:7px 12px 5px;margin-top:1px;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}#submenu-left li .top-menu-item.active,#submenu-left li .top-menu-item:hover{background-color:#333;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;border-radius:5px}#submenu-left li ul li{padding:7px 0}#submenu-left .flat-menu ul{position:absolute;padding:10px 5px 5px 0}#submenu-left .flat-menu ul .css-table{border-radius:5px;overflow:hidden}#submenu-left .flat-menu ul .css-table-cell.main-subjects{background-color:#333}#submenu-left .flat-menu ul .css-table-cell.main-subjects ul{position:static;box-shadow:none;padding:0}#submenu-left .flat-menu ul .css-table-cell.main-subjects ul li{padding:0;border-bottom:1px solid rgba(34,34,34,.5);width:100%}#submenu-left .flat-menu ul .css-table-cell.main-subjects ul li button{display:block;font-size:15px;color:#ccc;padding:12px 20px 12px 8px;line-height:1.3em;border-left:5px solid #333;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;width:100%;text-align:left}#submenu-left .flat-menu ul .css-table-cell.main-subjects ul li a{position:absolute;top:0;left:0;color:transparent;padding:12px 20px 12px 8px;line-height:1.3em;text-decoration:none;background-color:transparent}#submenu-left .flat-menu ul .css-table-cell.main-subjects ul li.active button,#submenu-left .flat-menu ul .css-table-cell.main-subjects ul li:active button,#submenu-left .flat-menu ul .css-table-cell.main-subjects ul li:focus button,#submenu-left .flat-menu ul .css-table-cell.main-subjects ul li:hover button{text-decoration:none;background-color:#2c2c2c;color:#fff;border-left:5px solid #ffb900;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}#submenu-left .flat-menu ul .css-table-cell.main-subjects ul li.active a,#submenu-left .flat-menu ul .css-table-cell.main-subjects ul li:active a,#submenu-left .flat-menu ul .css-table-cell.main-subjects ul li:focus a,#submenu-left .flat-menu ul .css-table-cell.main-subjects ul li:hover a{border-left:0;background-color:transparent}#submenu-left .flat-menu ul .css-table-cell.subject-details{padding:20px 0 20px 30px}#submenu-left .flat-menu ul .css-table-cell.subject-details.active{display:table-cell}#submenu-left .flat-menu ul .css-table-cell.subject-details ul{display:block;padding:0 15px 0 0;vertical-align:top;margin-bottom:0;float:none;position:static}#submenu-left .flat-menu ul .css-table-cell.subject-details ul.resources{float:none;width:100%;clear:both}#submenu-left .flat-menu ul .css-table-cell.subject-details li{padding:0}#submenu-left .flat-menu ul .css-table-cell.subject-details li a{display:block;font-size:15px;color:#ccc;font-weight:300;padding:4px 0;letter-spacing:.03em;height:auto;border-left:0;white-space:normal;line-height:1.4;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}#submenu-left .flat-menu ul .css-table-cell.subject-details li a.active,#submenu-left .flat-menu ul .css-table-cell.subject-details li a:active,#submenu-left .flat-menu ul .css-table-cell.subject-details li a:focus,#submenu-left .flat-menu ul .css-table-cell.subject-details li a:hover{color:#ffb900;text-decoration:none;border-left:0;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;background-color:transparent}#submenu-left .flat-menu ul .css-table-cell.subject-details h5{margin:0 0 5px;font-size:17px;color:#fff}#submenu-left .flat-menu ul .css-table-cell.subject-details a.more-link{display:inline-block;padding:3px 10px;color:#fff;background-color:#444;margin-top:10px;text-align:center;vertical-align:middle;touch-action:manipulation;background-image:none;border:1px solid transparent;white-space:nowrap;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}#submenu-left .flat-menu ul .css-table-cell.subject-details a.more-link::-moz-focus-inner{padding:0}#submenu-left .flat-menu ul .css-table-cell.subject-details a.more-link:focus{outline:0;box-shadow:0 0 0 3px #c9d9e8}#submenu-left .flat-menu ul .css-table-cell.subject-details a.more-link.active,#submenu-left .flat-menu ul .css-table-cell.subject-details a.more-link:active,#submenu-left .flat-menu ul .css-table-cell.subject-details a.more-link:focus,#submenu-left .flat-menu ul .css-table-cell.subject-details a.more-link:hover{color:#fff;background-color:#333;border-color:#333;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}#submenu-left .flat-menu ul .css-table-cell.subject-details .category-guides{padding-top:20px}#submenu-left .redirect-links-cont{background-image:none;background-color:transparent;margin-left:15px}#submenu-left .redirect-links-cont:first-child{margin-left:0}#submenu-left .redirect-links-cont .redirect-links{display:block;padding:0}#submenu-left .section-head{background-color:transparent;font-weight:300;padding:0;display:block;width:auto;float:left;line-height:29px;font-size:14px}#submenu-left #solutions{float:right;background-color:transparent}#submenu-left #solutions>li.menu-divider{padding-left:20px}#submenu-left #solutions>li:not(.menu-divider){margin-left:20px}#submenu-left #nm-nav{position:absolute;left:0;right:0;top:66px;height:30px}#submenu-left #nm-nav .popover .popover-menu li{font-size:15px}#submenu-left .sub-nav-links-cont{padding:0}#submenu-left .sub-nav-links-cont .sub-nav-links{display:block;padding:0;line-height:29px}#submenu-left .sub-nav-links-cont .btn-navigation.active,#submenu-left .sub-nav-links-cont .btn-navigation:active,#submenu-left .sub-nav-links-cont .btn-navigation:focus,#submenu-left .sub-nav-links-cont .btn-navigation:hover{background-color:transparent}#submenu-left .sub-nav-links-cont .btn-navigation:focus{outline:-webkit-focus-ring-color auto}#submenu-left .sub-nav-links-cont:not(.popover-trigger) a:after{-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}#submenu-left .sub-nav-links-cont:not(.popover-trigger):hover a{position:relative}#submenu-left .sub-nav-links-cont:not(.popover-trigger):hover a:after{position:absolute;bottom:0;left:0;width:100%;content:"";border-bottom:2px solid #ffb900;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}#submenu-search{display:block;float:left;position:relative;left:auto;right:auto;top:auto;box-shadow:none;margin-top:8px;margin-left:10px;border-radius:5px;height:34px;padding-top:0;width:auto}#submenu-search .form-group{margin-bottom:0;display:block;float:left;position:relative;width:365px}#submenu-search input{color:#666}#submenu-search button[type=submit]{background-color:#e5e5e5;border:0;position:absolute;top:2px;right:0;color:#000;font-size:18px;line-height:0;height:30px;border-radius:0 5px 5px 0;padding:0 10px}#submenu-search #header-search-field{height:34px;padding:0 43px 0 10px;margin:0;position:relative;width:100%;float:right;background-color:#fff;border:2px solid #000;line-height:14px;display:inline-block;color:#666;border-radius:5px;-webkit-appearance:none}#toggle-search{display:none}#autocomplete-results{position:absolute;margin-top:0;top:40px}#autocomplete-results ul li{padding-top:0;padding-bottom:0;float:none}#autocomplete-results ul li>a{padding:8px 15px}.submenu-profile{cursor:pointer}.submenu-profile li .account-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;color:#fff;padding-left:5px;vertical-align:middle;cursor:pointer;max-width:100px}.submenu-profile li ul{right:0}.submenu-profile li ul a{padding:0}.solutions-cont{float:right}#submenu-left .solutions-cont.treatment-c #solutions{float:left}#sub-nav{left:0;right:0;top:50px;position:relative;position:absolute}#sub-nav:before{background:#191919;content:'';display:block;position:absolute;top:0; left:-100%;right:-100%;z-index:-1;box-shadow:0 0 5px rgba(0,0,0,.5)}#sub-nav>ul>li{min-height:30px;line-height:30px;padding-bottom:0;margin-left:20px}#sub-nav>ul>li:first-child{margin-left:0}#sub-nav li a{line-height:30px}#sub-nav .popover{top:29px}#sub-nav .popover .popover-menu li{font-size:15px}#sub-nav .popover .popover-menu li a{line-height:1.6em}}@media (min-width:1196px){#header_search_form,#submenu-search .form-group{width:485px}}@media (min-width:1024px){.no-touch #eyebrow #browse-subjects{display:block;position:absolute;top:0;left:0;margin-top:6px;color:transparent;padding:7px 0}}.no-touch #submenu-left .flat-menu ul li:hover{background:0 0}.no-touch #submenu-left .flat-menu ul li:hover a{color:#666}.no-touch #submenu-left .flat-menu ul li:hover a:hover{text-decoration:none;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.no-touch #submenu-left .flat-menu ul .menu-cell.main-subjects ul a:hover{background-color:#2c2c2c}.no-touch #submenu-left .flat-menu ul .menu-cell.category-letters li,.no-touch #submenu-left .flat-menu ul .menu-cell.category-letters li:hover{-webkit-transition:none;-o-transition:none;transition:none}.no-touch #submenu-left .flat-menu ul .menu-cell.category-letters li:hover a:hover{text-decoration:none}#footer{color:#fff;position:relative}#footer:before{background:#191919;content:'';display:block;position:absolute;top:0;bottom:0;left:-100%;right:-100%;z-index:-1}#footer h3{font-size:20px;font-weight:700}#footer a{padding:5px 0;font-size:15px;color:#aaa;cursor:pointer;display:block;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}#footer a:hover{text-decoration:underline;color:#fff;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}#footer hr{border-top:1px solid rgba(43,43,43,.75);clear:both}#footer #fat-footer{padding-top:20px}#footer .skip-footer{padding:6px 9px;font-size:16px;position:absolute;top:0;left:-200px;color:transparent;border-bottom-right-radius:5px;background:0 0;-webkit-transition:left .5s ease-out,background .5s linear,color .5s linear;transition:left .5s ease-out,background .5s linear,color .5s linear}#footer .skip-footer:focus{color:#fff;position:absolute;top:0;left:0;background:#008cc9;outline:0;-webkit-transition:left .3s ease-in,background .3s linear,color .3s linear;transition:left .3s ease-in,background .3s linear,color .3s linear;z-index:9000}#footer #site-links{text-align:center;padding-top:50px;padding-bottom:35px;font-size:13px;position:relative}#footer #site-links:before{background:#000;content:'';display:block;position:absolute;top:0;bottom:0;left:-100%;right:-100%;z-index:-1}#footer #site-links li{margin-bottom:15px}#footer #site-links li a{color:#fff}#footer .lower-footer{text-align:center;position:relative;margin-top:0}#footer .lower-footer #footer-logo{font-size:27px;color:#fff;min-height:27px;display:inline-block;text-decoration:none}#footer .lower-footer .ldc-logo{font-size:27px;margin:0;position:relative;display:block;line-height:53px}#footer #back-to-top{width:30px;height:30px;border:1px solid #fff;border-radius:15px;overflow:hidden;margin:15px auto auto;background-color:transparent;position:relative;text-align:center;padding:0}#footer #back-to-top i{font-size:20px;color:#fff;position:relative}#footer .lang-bar-links{font-size:14px;font-weight:700}#footer .lang-bar-links a{display:block;margin-left:20px;font-weight:300}@media (min-width:768px){#footer .lang-bar-links a{display:inline-block}}#footer .lang-bar-links a.active-library{cursor:default;color:#ffb900}#footer .lang-bar-links a.active-library:hover{text-decoration:none}#footer #connect .social{padding-bottom:15px}#footer #connect .social li{display:inline-block;background-color:#2c2c2c;border-radius:7px;margin-left:4px;overflow:hidden}#footer #connect .social li:active,#footer #connect .social li:focus,#footer #connect .social li:hover{background-color:#000;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}#footer #connect .social li .social-icon{height:40px;width:40px;display:block;font-size:25px;color:#fff;position:relative;text-align:center;padding:0}#footer #connect .social li .social-icon:active,#footer #connect .social li .social-icon:focus,#footer #connect .social li .social-icon:hover{text-decoration:none}.terms-trigger{display:none}.lang-bar{background-color:#101010;display:block;clear:both;color:#fff;font-size:13px}.lang-bar a{color:#aaa;font-size:13px;padding:0 7px 0 14px}.lang-bar a:hover{color:#fff;text-decoration:underline}.lang-bar a.active-library{color:#ffb900}.lang-bar .lang-bar-links{padding-top:10px;padding-bottom:10px}#feedback-footer-form #feedback-failure span{text-decoration:underline;cursor:pointer}#feedback-footer-modal,#feedback-footer-modal fieldset{margin:20px 0}#feedback-footer-modal fieldset.first-group,#feedback-footer-modal.first-group{margin-top:10px}@media (min-width:768px){#footer{font-size:15px}#footer hr{display:none}#footer hr.hr-last{display:block}#footer #site-links{text-align:left}#footer #site-links li{display:inline-block;margin-right:30px}#footer #connect{float:none}#footer #connect h4{margin-top:0;padding-left:0}#footer #connect .social{width:400px;padding-left:0}#footer #connect .social li{display:inline-block}}@media (min-width:1024px){#footer hr.hr-last{display:none}#footer #connect{float:left}#footer #connect .social{width:155px}#footer #site-links ul{margin-top:10px}#footer .lower-footer{text-align:right}#footer .lower-footer #footer-logo{position:relative;display:block;right:30px}#footer .lower-footer #back-to-top{position:absolute;right:0;top:0;display:block}#footer #back-to-top{position:absolute;right:10px;top:36px}}@media (min-width:1196px){#footer #fat-footer{padding-top:60px;padding-bottom:60px}#footer #fat-footer dl{margin-bottom:0}}.autocomplete-loading:before{content:' '!important;color:transparent;display:block;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIG9wYWNpdHk9IjAuMjUiIGZpbGw9IiNDQ0NDQ0MiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiBkPSJNMTYsMEM3LjIsMCwwLDcuMiwwLDE2czcuMiwxNiwxNiwxNnMxNi03LjIsMTYtMTZTMjQuOCwwLDE2LDANCgkgTTE2LDRjNi42LDAsMTIsNS40LDEyLDEycy01LjQsMTItMTIsMTJTNCwyMi42LDQsMTZTOS40LDQsMTYsNCIvPg0KPHBhdGggZmlsbD0iI0M5QzlDOSIgZD0iTTE2LDBjOC44LDAsMTYsNy4yLDE2LDE2aC00YzAtNi42LTUuNC0xMi0xMi0xMlYweiI+DQo8YW5pbWF0ZVRyYW5zZm9ybSAgZmlsbD0icmVtb3ZlIiB0eXBlPSJyb3RhdGUiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBhZGRpdGl2ZT0icmVwbGFjZSIgZHVyPSIwLjhzIiB0bz0iMzYwIDE2IDE2IiBmcm9tPSIwIDE2IDE2IiBhY2N1bXVsYXRlPSJub25lIiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGNhbGNNb2RlPSJsaW5lYXIiIHJlc3RhcnQ9ImFsd2F5cyI+DQoJCTwvYW5pbWF0ZVRyYW5zZm9ybT4NCjwvcGF0aD4NCjwvc3ZnPg0K)!important;min-width:18px!important;min-height:18px!important}.autocomplete-results-cont{position:relative;display:none;border-radius:5px;background-color:#fff;z-index:9999;width:100%;overflow:auto;margin-top:44px;box-shadow:0 0 10px #000}@media (min-width:1096px){.autocomplete-results-cont{margin-top:1px}}.autocomplete-results-cont .ac-hit{font-weight:700}.autocomplete-results-cont ul li{padding-top:0;padding-bottom:0}.autocomplete-results-cont ul li>a{display:block;padding:8px 15px;font-size:15px;line-height:19px;font-weight:400}.autocomplete-results-cont ul li>a:active,.autocomplete-results-cont ul li>a:focus,.autocomplete-results-cont ul li>a:hover{text-decoration:none}.autocomplete-results-cont ul li>a span{font-style:normal;font-weight:700}.autocomplete-dark-theme{background:#222}.autocomplete-dark-theme h4{color:#fff}.autocomplete-dark-theme ul li>a{background-color:#222;color:#fff}.autocomplete-dark-theme ul li>a:active,.autocomplete-dark-theme ul li>a:focus,.autocomplete-dark-theme ul li>a:hover{background-color:#333;color:#fff}.autocomplete-dark-theme .current a{background-color:#2d2d2d}#search-no-results{font-size:1.2em;padding:3px}.btn{padding:6px 9px;font-family:ProximaNova-semibold,proxima-nova,"Helvetica Neue",Helvetica,sans-serif}.btn:not(.btn-block):not(:first-of-type){margin-left:6px}.btn-group .btn{margin-right:0}.btn-lg{padding:10px 13px}.btn-sm{padding:5px 7px}.btn-xs{padding:1px 5px}.btn::-moz-focus-inner{padding:0}.btn:focus:not(.btn-link){outline:0;-webkit-box-shadow:0 0 0 1px #666;box-shadow:0 0 0 1px #666}.btn-default,.btn-standard{color:#333;background-color:#f6f6f6;border-color:#f6f6f6}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.btn-standard.active,.btn-standard:active,.btn-standard:focus,.btn-standard:hover{color:#333;background-color:#eee;border-color:#eee}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,.btn-standard.disabled,.btn-standard.disabled.active,.btn-standard.disabled:active,.btn-standard.disabled:focus,.btn-standard.disabled:hover,.btn-standard[disabled],.btn-standard[disabled].active,.btn-standard[disabled]:active,.btn-standard[disabled]:focus,.btn-standard[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-standard,fieldset[disabled] .btn-standard.active,fieldset[disabled] .btn-standard:active,fieldset[disabled] .btn-standard:focus,fieldset[disabled] .btn-standard:hover{color:#333;background-color:#f6f6f6;border-color:#f6f6f6;pointer-events:auto;outline:0}.btn-complimentary,.btn-info{color:#008cc9;background-color:#fff;border-color:#008cc9}.btn-complimentary.active,.btn-complimentary:active,.btn-complimentary:focus,.btn-complimentary:hover,.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover{color:#0077b5;background-color:#fff;border-color:#0077b5}.btn-complimentary.disabled,.btn-complimentary.disabled.active,.btn-complimentary.disabled:active,.btn-complimentary.disabled:focus,.btn-complimentary.disabled:hover,.btn-complimentary[disabled],.btn-complimentary[disabled].active,.btn-complimentary[disabled]:active,.btn-complimentary[disabled]:focus,.btn-complimentary[disabled]:hover,.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-complimentary,fieldset[disabled] .btn-complimentary.active,fieldset[disabled] .btn-complimentary:active,fieldset[disabled] .btn-complimentary:focus,fieldset[disabled] .btn-complimentary:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{color:#008cc9;background-color:#fff;border-color:#008cc9;pointer-events:auto;outline:0}.btn-transparent,.btn-transparent.active,.btn-transparent:active,.btn-transparent:focus,.btn-transparent:hover{color:#000;background-color:transparent;border-color:transparent}.btn-transparent.disabled,.btn-transparent.disabled.active,.btn-transparent.disabled:active,.btn-transparent.disabled:focus,.btn-transparent.disabled:hover,.btn-transparent[disabled],.btn-transparent[disabled].active,.btn-transparent[disabled]:active,.btn-transparent[disabled]:focus,.btn-transparent[disabled]:hover,fieldset[disabled] .btn-transparent,fieldset[disabled] .btn-transparent.active,fieldset[disabled] .btn-transparent:active,fieldset[disabled] .btn-transparent:focus,fieldset[disabled] .btn-transparent:hover{color:#000;background-color:transparent;border-color:transparent;pointer-events:auto;outline:0}.btn-primary{color:#fff;background-color:#008cc9;border-color:#008cc9}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0077b5;border-color:#0077b5}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{color:#fff;background-color:#008cc9;border-color:#008cc9;pointer-events:auto;outline:0}.btn-secondary,.btn-warning{color:#fff;background-color:#444;border-color:#444}.btn-secondary.active,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#333;border-color:#333}.btn-secondary.disabled,.btn-secondary.disabled.active,.btn-secondary.disabled:active,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary[disabled],.btn-secondary[disabled].active,.btn-secondary[disabled]:active,.btn-secondary[disabled]:focus,.btn-secondary[disabled]:hover,.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-secondary,fieldset[disabled] .btn-secondary.active,fieldset[disabled] .btn-secondary:active,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{color:#fff;background-color:#444;border-color:#444;pointer-events:auto;outline:0}.btn-tertiary{color:#fff;background-color:#444;border-color:#444}.btn-tertiary.active,.btn-tertiary:active,.btn-tertiary:focus,.btn-tertiary:hover{color:#fff;background-color:#555;border-color:#555}.btn-tertiary.disabled,.btn-tertiary.disabled.active,.btn-tertiary.disabled:active,.btn-tertiary.disabled:focus,.btn-tertiary.disabled:hover,.btn-tertiary[disabled],.btn-tertiary[disabled].active,.btn-tertiary[disabled]:active,.btn-tertiary[disabled]:focus,.btn-tertiary[disabled]:hover,fieldset[disabled] .btn-tertiary,fieldset[disabled] .btn-tertiary.active,fieldset[disabled] .btn-tertiary:active,fieldset[disabled] .btn-tertiary:focus,fieldset[disabled] .btn-tertiary:hover{color:#fff;background-color:#444;border-color:#444;pointer-events:auto;outline:0}.btn-tertiary-light{color:#333;background-color:#e5e5e5;border-color:#e5e5e5}.btn-tertiary-light.active,.btn-tertiary-light:active,.btn-tertiary-light:focus,.btn-tertiary-light:hover{color:#333;background-color:#ddd;border-color:#ddd}.btn-tertiary-light.disabled,.btn-tertiary-light.disabled.active,.btn-tertiary-light.disabled:active,.btn-tertiary-light.disabled:focus,.btn-tertiary-light.disabled:hover,.btn-tertiary-light[disabled],.btn-tertiary-light[disabled].active,.btn-tertiary-light[disabled]:active,.btn-tertiary-light[disabled]:focus,.btn-tertiary-light[disabled]:hover,fieldset[disabled] .btn-tertiary-light,fieldset[disabled] .btn-tertiary-light.active,fieldset[disabled] .btn-tertiary-light:active,fieldset[disabled] .btn-tertiary-light:focus,fieldset[disabled] .btn-tertiary-light:hover{color:#333;background-color:#e5e5e5;border-color:#e5e5e5;pointer-events:auto;outline:0}.btn-tertiary-light-rounded{color:#666;background-color:#eee;border-color:#eee;border-radius:15px;padding-left:15px;padding-right:15px;font-weight:600}.btn-tertiary-light-rounded.active,.btn-tertiary-light-rounded:active,.btn-tertiary-light-rounded:focus,.btn-tertiary-light-rounded:hover{color:#666;background-color:#e5e5e5;border-color:#e5e5e5}.btn-tertiary-light-rounded.disabled,.btn-tertiary-light-rounded.disabled.active,.btn-tertiary-light-rounded.disabled:active,.btn-tertiary-light-rounded.disabled:focus,.btn-tertiary-light-rounded.disabled:hover,.btn-tertiary-light-rounded[disabled],.btn-tertiary-light-rounded[disabled].active,.btn-tertiary-light-rounded[disabled]:active,.btn-tertiary-light-rounded[disabled]:focus,.btn-tertiary-light-rounded[disabled]:hover,fieldset[disabled] .btn-tertiary-light-rounded,fieldset[disabled] .btn-tertiary-light-rounded.active,fieldset[disabled] .btn-tertiary-light-rounded:active,fieldset[disabled] .btn-tertiary-light-rounded:focus,fieldset[disabled] .btn-tertiary-light-rounded:hover{color:#666;background-color:#eee;border-color:#eee;pointer-events:auto;outline:0}.btn-dark-standard,.btn-success{color:#fff;background-color:#666;border-color:#666}.btn-dark-standard.active,.btn-dark-standard:active,.btn-dark-standard:focus,.btn-dark-standard:hover,.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#555;border-color:#555}.btn-dark-standard.disabled,.btn-dark-standard.disabled.active,.btn-dark-standard.disabled:active,.btn-dark-standard.disabled:focus,.btn-dark-standard.disabled:hover,.btn-dark-standard[disabled],.btn-dark-standard[disabled].active,.btn-dark-standard[disabled]:active,.btn-dark-standard[disabled]:focus,.btn-dark-standard[disabled]:hover,.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-dark-standard,fieldset[disabled] .btn-dark-standard.active,fieldset[disabled] .btn-dark-standard:active,fieldset[disabled] .btn-dark-standard:focus,fieldset[disabled] .btn-dark-standard:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{color:#fff;background-color:#666;border-color:#666;pointer-events:auto;outline:0}.btn-danger,.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#e8293e;border-color:#e8293e}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{color:#fff;background-color:#e8293e;border-color:#e8293e;pointer-events:auto;outline:0}.btn-action{border-color:#ffb900;font-weight:700;color:#000!important;background:-moz-linear-gradient(top,#fff 0,#ffe6a0 2%,#ffba00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(2%,#ffe6a0),color-stop(100%,#ffba00));background:-webkit-linear-gradient(top,#fff 0,#ffe6a0 2%,#ffba00 100%);background:-o-linear-gradient(top,#fff 0,#ffe6a0 2%,#ffba00 100%);background:-ms-linear-gradient(top,#fff 0,#ffe6a0 2%,#ffba00 100%) #ffba00;background:linear-gradient(top,#fff 0,#ffe6a0 2%,#ffba00 100%) #ffba00;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6a0', endColorstr='#ffba00', GradientType=0)}.btn-action.active,.btn-action:active,.btn-action:focus,.btn-action:hover{color:#000;background-color:#555;border-color:#ffb900}.btn-action.disabled,.btn-action.disabled.active,.btn-action.disabled:active,.btn-action.disabled:focus,.btn-action.disabled:hover,.btn-action[disabled],.btn-action[disabled].active,.btn-action[disabled]:active,.btn-action[disabled]:focus,.btn-action[disabled]:hover,fieldset[disabled] .btn-action,fieldset[disabled] .btn-action.active,fieldset[disabled] .btn-action:active,fieldset[disabled] .btn-action:focus,fieldset[disabled] .btn-action:hover{color:#000;background-color:#333;border-color:#ffb900;pointer-events:auto;outline:0}.btn-action:hover{background:-moz-linear-gradient(top,#ffedba 0,#ffde76 2%,#f1af05 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffedba),color-stop(2%,#ffde76),color-stop(100%,#f1af05));background:-webkit-linear-gradient(top,#ffedba 0,#ffde76 2%,#f1af05 100%);background:-o-linear-gradient(top,#ffedba 0,#ffde76 2%,#f1af05 100%);background:-ms-linear-gradient(top,#ffedba 0,#ffde76 2%,#f1af05 100%) #f1af05;background:linear-gradient(top,#ffedba 0,#ffde76 2%,#f1af05 100%) #f1af05;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffde76', endColorstr='#f1af05', GradientType=0)}.btn-dark-mode{color:#eee;background-color:transparent;border-color:#008cc9}.btn-dark-mode.active,.btn-dark-mode:active,.btn-dark-mode:focus,.btn-dark-mode:hover{color:#fff;background-color:transparent;border-color:#0077b5}.btn-dark-mode.disabled,.btn-dark-mode.disabled.active,.btn-dark-mode.disabled:active,.btn-dark-mode.disabled:focus,.btn-dark-mode.disabled:hover,.btn-dark-mode[disabled],.btn-dark-mode[disabled].active,.btn-dark-mode[disabled]:active,.btn-dark-mode[disabled]:focus,.btn-dark-mode[disabled]:hover,fieldset[disabled] .btn-dark-mode,fieldset[disabled] .btn-dark-mode.active,fieldset[disabled] .btn-dark-mode:active,fieldset[disabled] .btn-dark-mode:focus,fieldset[disabled] .btn-dark-mode:hover{color:#eee;background-color:transparent;border-color:#008cc9;pointer-events:auto;outline:0}.card{cursor:pointer;position:relative;background-color:#fff;overflow:hidden;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0;margin-top:-1px}.card .card-content{font-size:0}.card img{display:block;width:100%;height:auto;background:#e5e5e5;font-size:0;outline:0}.card a{display:block}.card a:focus,.card a:hover{text-decoration:none}.card .image-column{display:inline-block;vertical-align:top;float:none;padding:0;font-size:13px}.card.card-list-style .image-column{vertical-align:middle}.card .item-remove{position:absolute;right:5px;top:0;color:#fff;font-size:18px;z-index:2}.card .meta-author{font-style:normal;margin-top:5px;display:block}.card .card-meta-data{font-weight:400;font-size:13px;line-height:19px;position:relative;white-space:normal;display:inline-block;vertical-align:middle;float:none}.card .card-meta-data h3{padding:0;margin:0;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card .card-meta-data .author{font-size:15px;margin-top:10px}.card .card-meta-data .meta{font-size:12px}.card .card-meta-data .meta .meta-level .skill-level{width:16px;height:17px;display:inline-block;background-repeat:no-repeat;margin-right:5px;vertical-align:middle}.card .card-meta-data .meta .meta-level .skill-level.skill-0,.card .card-meta-data .meta .meta-level .skill-level.skill-appropriate-for-all{background-image:url(/static/images/svg/skill-level-0.svg)}.card .card-meta-data .meta .meta-level .skill-level.skill-1,.card .card-meta-data .meta .meta-level .skill-level.skill-beginner{background-image:url(/static/images/svg/skill-level-1.svg)}.card .card-meta-data .meta .meta-level .skill-level.skill-2,.card .card-meta-data .meta .meta-level .skill-level.skill-intermediate{background-image:url(/static/images/svg/skill-level-2.svg)}.card .card-meta-data .meta .meta-level .skill-level.skill-3,.card .card-meta-data .meta .meta-level .skill-level.skill-advanced{background-image:url(/static/images/svg/skill-level-3.svg)}.card .action-buttons{display:none;vertical-align:middle;float:none}.card .action-buttons [role=button],.card .action-buttons button{float:right;cursor:pointer;font-size:18px;position:relative;top:0;width:40px;height:40px}.card .action-buttons [role=button] i,.card .action-buttons button i{position:absolute;top:10px;left:11px}.card .action-buttons [role=button] i.single-bookmark.bookmarked,.card .action-buttons button i.single-bookmark.bookmarked{color:#008cc9}.card.card-filter,.card.card-preview{margin-bottom:20px;background-color:transparent}.card.card-filter.card-list-style,.card.card-preview.card-list-style{margin-bottom:0}.card.card-filter .meta-author,.card.card-preview .meta-author{margin-bottom:10px;display:inline-block}.card.card-filter .thumbnail .watch-options .center-line,.card.card-preview .thumbnail .watch-options .center-line{position:absolute;pointer-events:none}.card.card-filter .thumbnail .watch-options .watch-course:first-child,.card.card-preview .thumbnail .watch-options .watch-course:first-child{border-right:none}.card.card-filter .thumbnail .watch-options .watch-course .icon,.card.card-preview .thumbnail .watch-options .watch-course .icon{font-size:30px}@media only screen and (min-width:768px){.card.card-filter .thumbnail .watch-options .watch-course .icon,.card.card-preview .thumbnail .watch-options .watch-course .icon{font-size:45px}}@media only screen and (min-width:1196px){.card.card-filter .thumbnail .watch-options .watch-course .icon,.card.card-preview .thumbnail .watch-options .watch-course .icon{font-size:58px}}.card.card-filter .thumbnail .watch-options .watch-course:after,.card.card-preview .thumbnail .watch-options .watch-course:after{content:attr(data-preview-text);display:block;margin-top:10px}@media only screen and (min-width:768px){.card.card-filter,.card.card-preview{background-color:#fff}}.card.card-filter .category-title,.card.card-preview .category-title{text-transform:uppercase}@media only screen and (min-width:768px){.card.card-filter:not(.card-list-style):after,.card.card-preview:not(.card-list-style):after{padding-top:60%}}.card.card-series{margin-bottom:20px}.card.card-series .card-content{position:relative!important}.card.card-series .thumbnail{z-index:5}.card.card-series .thumbnail:after{display:block;content:' ';position:absolute;top:0;right:0;left:0;bottom:0;opacity:.6;-webkit-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;transition:opacity .4s ease 0s}.card.card-series .thumbnail .watch-options{background-color:#000}.card.card-series .thumbnail .watch-options .watch-course{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:2px;width:100%;height:auto}.card.card-series .thumbnail .watch-options .watch-course span{margin-top:10px}.card.card-series .thumbnail .watch-options .watch-course:first-child{border-right:none}.card.card-series .thumbnail .watch-options .watch-course .icon{font-size:30px}@media only screen and (min-width:768px){.card.card-series .thumbnail .watch-options .watch-course .icon{font-size:45px}}@media only screen and (min-width:1196px){.card.card-series .thumbnail .watch-options .watch-course .icon{font-size:58px}}.card.card-series .thumbnail .watch-options .watch-course:after{content:attr(data-preview-text);display:block;margin-top:10px}.card.card-series .card-meta-data{padding:0}.card.card-series .card-meta-data .series-meta{padding:19px 15px 10px}.card.card-series .card-meta-data h3{overflow:visible;max-height:inherit}.card.card-series .card-meta-data a{padding:9px 15px;font-weight:700;font-size:14px;display:none;border-top:1px solid #eee}.card.card-series .card-meta-data a:first-child{border-top:none}.card.card-series .card-meta-data a i{position:absolute;line-height:19px}.card.card-series .card-meta-data a span{display:block;margin-left:25px}.card.card-series .card-meta-data a .meta-title{font-weight:400;max-height:19px;overflow:hidden}@media (min-width:768px){.card.card-series .card-meta-data a{display:block;min-height:55px}}.card.card-series .card-meta-data a:hover{background-color:#f7f7f7;transition:.3s ease all}.card.card-series h3.card-series-title{text-align:left;display:block;height:auto;width:100%;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card.card-series h3.card-series-title span{display:block;font-size:13px;margin-top:5px;font-weight:500}@media (min-width:768px){.card.card-series h3.card-series-title{display:block}}.card.card-series .meta-episodes{display:block;font-style:normal;margin:5px auto 10px}.card.card-series:hover .watch-options{opacity:.75!important}@media (min-width:768px){.card.card-series h3{-webkit-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;transition:opacity .4s ease 0s}.card.card-series:hover .thumbnail:after{opacity:.75}}@media (min-width:768px){.card{border-left:1px solid #eee;border-right:1px solid #eee;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.1);padding:0;margin-top:0}.card .card-content{font-size:inherit}.card:not(.card-list-style):after{padding-top:56.25%;padding-bottom:114px;display:block;content:''}.card:not(.card-list-style) .card-content{position:absolute;top:0;bottom:0;left:0;right:0}.card .image-column{display:block;float:left}.card .thumbnail img{border-radius:5px 5px 0 0}.card .card-meta-data{padding:19px 15px 10px;display:block;float:left}.card .card-meta-data .title-author-info{height:70px}.card .action-buttons{height:0;overflow:visible;display:block;float:left;position:absolute;bottom:40px;padding:0;z-index:1}.card .playlist-number{font-size:20px;text-align:center;display:inline-block;vertical-align:middle;float:none}.card .playlist-number input{border:1px solid #eee;border-radius:5px;text-align:center;width:40px}.card.card-list-style{border-left:0;border-right:0;border-radius:0;box-shadow:none;margin-top:-1px}.card.card-list-style .card-content{font-size:0}.card.card-list-style .image-column{padding:10px;display:inline-block;vertical-align:middle;float:none}.card.card-list-style .image-column .thumbnail,.card.card-list-style .image-column .thumbnail img,.card.card-list-style .image-column .thumbnail img:before,.card.card-list-style .image-column .thumbnail:before{border-radius:0}.card.card-list-style .card-meta-data{display:inline-block;vertical-align:middle;float:none;padding-top:10px}.card.card-list-style .card-meta-data .title-author-info{height:auto}.card.card-list-style .action-buttons{height:auto;display:inline-block;vertical-align:middle;float:none;position:relative;bottom:auto;padding:10px}.card.card-list-style .thumbnail .watch-options{border-radius:0}}@media (min-width:1024px){.card-list-style{padding-top:20px;padding-bottom:20px}}.no-touch .card{box-shadow:none}.no-touch .card .thumbnail.thumb-overlay:after,.no-touch .card .thumbnail.thumb-overlay:before{opacity:0}.no-touch .card .thumbnail .watch-options{display:block;opacity:0;-webkit-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;transition:opacity .4s ease 0s}.no-touch .card .item-remove{opacity:0;-webkit-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;transition:opacity .4s ease 0s}.no-touch .card .action-buttons [role=button],.no-touch .card .action-buttons button{opacity:.5;-webkit-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;transition:opacity .4s ease 0s}.no-touch .card .action-buttons [role=button]:hover,.no-touch .card .action-buttons button:hover{opacity:1;-webkit-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;transition:opacity .4s ease 0s}.no-touch .card .action-buttons [role=button].active-popover-button,.no-touch .card .action-buttons button.active-popover-button{opacity:1}.no-touch .card .action-buttons [role=button] .single-bookmark.bookmarked,.no-touch .card .action-buttons button .single-bookmark.bookmarked{color:#008cc9}.no-touch .card .action-buttons [role=button].added,.no-touch .card .action-buttons button.added{opacity:1}.no-touch .card:hover{box-shadow:0 0 8px rgba(0,0,0,.1);z-index:1}.no-touch .card:hover .thumbnail.thumb-overlay:after,.no-touch .card:hover .thumbnail.thumb-overlay:before{opacity:1}.no-touch .card:hover .thumbnail .watch-options{opacity:1;-webkit-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;transition:opacity .4s ease 0s}.no-touch .card:hover .item-remove{opacity:1}.no-touch .card.card-list-style .action-buttons [role=button],.no-touch .card.card-list-style .action-buttons button{opacity:0;-webkit-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;transition:opacity .4s ease 0s}.no-touch .card.card-list-style .action-buttons [role=button].active-popover-button,.no-touch .card.card-list-style .action-buttons button.active-popover-button{opacity:1}.no-touch .card.card-list-style:hover{border-radius:5px;background-color:#fafafa}.no-touch .card.card-list-style .action-buttons [role=button]:focus,.no-touch .card.card-list-style .action-buttons button:focus,.no-touch .card.card-list-style:hover .action-buttons [role=button],.no-touch .card.card-list-style:hover .action-buttons button{opacity:1}.flipper{top:90px;outline:0}.slider-left{display:none;left:-20px}.slider-right{display:block;right:-20px}.scrolly{position:relative;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:768px){.scrolly{overflow-x:scroll}}.no-touch .scrolly{overflow-x:hidden}.carousel-items.active{display:block!important}.carousel-controls-cont{position:relative}.carousel-controls-cont h2{margin:0;width:70%}.carousel-controls-cont .carousel-controls{margin-left:10px;position:absolute;right:0;width:30%}.carousel-controls-cont .carousel-controls .carousel-nav-items{display:none}.carousel-controls-cont .carousel-controls .carousel-control{position:static;width:inherit;padding-top:4px;padding-bottom:4px;text-align:right}.carousel-controls-cont .carousel-controls .carousel-arrow{display:block;border:1px solid #ddd;background-color:#fff;padding:4px 8px;text-align:center;vertical-align:middle;height:30px;width:30px}.carousel-controls-cont .carousel-controls .carousel-arrow i{font-size:20px;position:relative;left:-4px}.carousel-controls-cont .carousel-controls .carousel-arrow.slider-left{border-radius:6px 0 0 6px;margin-right:-5px}.carousel-controls-cont .carousel-controls .carousel-arrow.slider-right{border-radius:0 6px 6px 0}.carousel-controls-cont .carousel-controls .carousel-arrow.large{background-color:transparent;border:0}.carousel-controls-cont .carousel-controls .carousel-arrow.large i{height:42px;width:20px}.carousel-controls-cont .carousel-controls .carousel-arrow.disabled i{opacity:.5}.carousel-controls-cont .carousel-controls .carousel-arrow:hover{background-color:#f6f6f6}.carousel-controls-cont .carousel-controls .carousel-arrow:hover i{opacity:1}.carousel-controls-cont .carousel-controls .carousel-arrow:hover.disabled{background-color:#fff}.carousel-controls-cont .carousel-controls .carousel-arrow:hover.disabled i{opacity:.5}.carousel-controls-cont .carousel-controls #btn-listview i{height:14px;width:21px}.carousel-controls-cont .carousel-controls #btn-gridview i{height:14px;width:14px}.carousel-controls-cont .carousel-controls .view-all{font-weight:700;padding:14px 0 5px}.carousel-controls-cont .carousel-filter{outline:0!important;line-height:23px;font-weight:300;font-size:23px;border-radius:4px;border:1px solid #eee;display:block;cursor:pointer;height:50px;width:100%;margin-top:10px}.carousel-controls-cont .carousel-filter option{font-size:16px}.carousel-controls-cont .carousel-filter:hover{-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.side-buttons-carousel.carousel-controls-cont .carousel-arrow{display:none}.carousel-close{position:absolute;top:5px;right:5px;visibility:visible;height:25px;width:25px;opacity:.8;border:1px solid #666;border-radius:25px;z-index:9300;padding:7px;background-color:#fff}.carousel-control{font-size:15px;display:block;text-align:center}.title-filter-cont{font-size:23px;margin:0;padding:0;width:100%}@media (min-width:768px){.carousel-mask{overflow:hidden;position:relative}.carousel-items{display:block!important}.carousel-controls-cont{display:block;padding:0 0 8px;line-height:15px;margin:0}.carousel-controls-cont h2{text-align:left;margin:0 0 10px;padding:0;display:inline;width:auto}.carousel-controls-cont .carousel-filter{display:inline-block;height:32px;margin:0;width:auto}.carousel-controls-cont .carousel-controls{margin-top:0;position:relative;float:right;right:auto;width:auto}.carousel-controls-cont .carousel-controls .slider-left,.carousel-controls-cont .carousel-controls .slider-right{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.carousel-controls-cont .carousel-controls .slider-left.disabled,.carousel-controls-cont .carousel-controls .slider-right.disabled{cursor:auto;opacity:.4}.carousel-controls-cont .carousel-controls .carousel-control{float:left;margin-right:10px;text-align:left;padding-top:8px;padding-bottom:8px}.carousel-controls-cont .carousel-controls .carousel-nav-items,.carousel-controls-cont .carousel-controls .controls{display:inline-block;float:left;border-radius:5px}.carousel-controls-cont .carousel-controls .new-playlist{margin-top:0}.carousel-controls-cont .carousel-controls .manage-playlists{margin-right:5px}.carousel-controls-cont .carousel-controls .divider{margin:10px 10px 0 0;float:left}.carousel-controls-cont .toggle-categories{display:none}.side-buttons-carousel.carousel-controls-cont .carousel-arrow{display:block;position:absolute;top:50%;margin-top:-30px;border:0;background-color:transparent;padding:0;z-index:1}.side-buttons-carousel.carousel-controls-cont .carousel-arrow i{font-size:35px}.side-buttons-carousel.carousel-controls-cont .carousel-arrow.disabled i{opacity:.5}.side-buttons-carousel.carousel-controls-cont .carousel-arrow.slider-left{left:-36px}.side-buttons-carousel.carousel-controls-cont .carousel-arrow.slider-right{right:-36px}.title-filter-cont{width:auto;margin-top:0}}@media (min-width:1024px){.side-buttons-carousel.carousel-controls-cont .carousel-arrow{margin-top:-37px}.side-buttons-carousel.carousel-controls-cont .carousel-arrow i{font-size:45px}.side-buttons-carousel.carousel-controls-cont .carousel-arrow.slider-left{left:-45px}.side-buttons-carousel.carousel-controls-cont .carousel-arrow.slider-right{right:-47px}}@media (min-width:1196px){.side-buttons-carousel.carousel-controls-cont .carousel-arrow{margin-top:-45px}.side-buttons-carousel.carousel-controls-cont .carousel-arrow i{font-size:55px}.side-buttons-carousel.carousel-controls-cont .carousel-arrow.slider-left{left:-50px}.side-buttons-carousel.carousel-controls-cont .carousel-arrow.slider-right{right:-50px}}.no-touch .carousel-arrow,.no-touch .carousel-arrow:hover{transition:background-color .3s ease}.no-touch .carousel-nav-items:hover{box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.panel{margin-bottom:18px}.panel-body{padding:0}.panel-heading{background-color:transparent}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:15px;color:inherit}.panel-title>a{background-color:#333;padding:12px 10px 12px 40px;display:block;color:inherit}.panel-title>a .lyndacon.caret-down{position:absolute;font-size:10px;vertical-align:middle;margin-top:2px;margin-left:-22px;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}.panel-title>a.collapsed .lyndacon.caret-down{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:768px){.panel-title>a{border-top-right-radius:5px;border-top-left-radius:5px}}.panel-group{margin-bottom:18px;margin-left:-10px;margin-right:-10px}@media (min-width:768px){.panel-group{border-radius:5px;margin-left:0;margin-right:0}}.panel-group .panel{margin-bottom:0}.panel-group .panel+.panel{border-top:1px solid #fff}@media (min-width:768px){.panel-group .panel-title>a.collapsed{border-bottom-right-radius:5px;border-bottom-left-radius:5px}}.panel-group .panel-group{margin-left:0;margin-right:0;margin-bottom:0}@media (min-width:768px){.panel-group .panel-group .panel:not(:last-child) .collapse.in .panel-body,.panel-group .panel-group .panel:not(:last-child) .panel-title>a.collapsed{border-bottom-right-radius:0;border-bottom-left-radius:0}}.panel-group .panel-group .panel-title>a{background-color:#f6f6f6;color:#333}.panel-group .panel-group .panel-title>a .lyndacon.caret-down{color:#999}@media (min-width:768px){.panel-group .panel-group .panel-title>a{border-top-right-radius:0;border-top-left-radius:0}}.panel-group .panel-group .panel-body{background-color:#fafafa;padding:10px 10px 10px 40px}.panel-group .sub-category>h4{padding:10px 10px 10px 40px;margin:0;background-color:#666;color:#fff}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#fff;background-color:transparent;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:transparent;background-color:#fff}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.dropdown{position:relative;display:inline-block;border:1px solid #eee;font-weight:700;text-align:left;top:-2px;width:100%;min-width:180px;max-width:400px;padding:12px 0 5px 10px;border-radius:5px;cursor:pointer;outline:0;background-color:#fff}.dropdown i.icon{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNjEyIDc5MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjEyIDc5MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNNjAxLjMsMjg5LjRsLTI2OCwyNjhjLTcuNSw3LjUtMTcuMSwxMS44LTI2LjgsMTEuOHMtMTkuMy00LjMtMjYuOC0xMS44bC0yNjgtMjY4DQoJCUM0LjMsMjgxLjksMCwyNzIuMiwwLDI2Mi42QzAsMjQxLjEsMTcuMSwyMjQsMzguNiwyMjRoNTM1LjljMjEuNCwwLDM4LjYsMTcuMSwzOC42LDM4LjZDNjEyLDI3Mi4yLDYwOC44LDI4MS45LDYwMS4zLDI4OS40eiIvPg0KPC9nPg0KPC9zdmc+DQo=) right 5px center no-repeat #fff;background-size:10px 12px;width:15px;height:10px;display:inline-block;margin-left:5px;position:absolute;right:0;top:40%}.dropdown ul{display:none;position:absolute;top:48px;left:0;text-align:left;border:1px solid #eee;border-radius:5px;box-shadow:0 0 5px 1px rgba(0,0,0,.07);font-weight:400;z-index:9500;background-color:#fff;font-size:15px;height:auto;max-height:400px;width:100%;line-height:17px;overflow:auto;margin:0}.dropdown ul li{border-bottom:1px solid #eee;width:100%;padding:15px 10px;cursor:pointer}.dropdown ul li:hover{background-color:#eee}.dropdown ul li a{text-decoration:none;display:block;width:100%}@media (min-width:768px){.dropdown{width:auto;padding:5px 0 5px 10px}.dropdown ul{top:30px}.dropdown ul li{padding:5px 10px}}.no-touch .dropdown ul li,.no-touch .dropdown ul li:hover{transition:background-color .3s ease}.popover-content{padding:15px}.popover.dark-pop{background-color:#333;border:0;color:#fff}.popover.dark-pop .popover-title{font-size:15px;margin:0;line-height:1.1;padding:10px 20px;background-color:#222;border-bottom:1px solid #333;border-radius:5px 5px 0 0}.popover.dark-pop.top .arrow,.popover.dark-pop.top .arrow:after{border-top-color:#333}.popover.dark-pop.right .arrow,.popover.dark-pop.right .arrow:after{border-right-color:#333}.popover.dark-pop.bottom .arrow,.popover.dark-pop.bottom .arrow:after{border-bottom-color:#333}.popover.dark-pop.left .arrow{top:50%;border-left-color:#333}.popover.dark-pop.left .arrow:after{border-left-color:#333}.popover.dark-pop .form-group{border-bottom:#2d2d2d}.popover.dark-pop .form-control{background:0 0}.popover.dark-pop .btn-link,.popover.dark-pop input{color:#fff}.infinite-loading i{height:25px;width:25px;margin:15px auto}.no-touch .mejs-container .view-mode{display:block}.no-cc .mejs-container:not(.mejs-container-fullscreen) .mejs-controls .mejs-button.mejs-playback-rate-button{right:92px!important}.no-cc .mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-playback-rate-button{right:115px!important}.no-cc .mejs-container.is-popout .mejs-controls .mejs-button.mejs-playback-rate-button{right:84px!important}.mejs-container{outline:0;margin-bottom:52px}.mejs-container:after{background-color:#000}.mejs-container.show-captions{margin-bottom:112px}.mejs-container.show-captions .mejs-controls{bottom:-112px}.mejs-container.show-captions .mejs-captions-layer{height:60px!important;bottom:-60px;background-color:#000}.mejs-container.show-captions:not(.mejs-container-fullscreen):not(.is-popout) .mejs-popout-menu{bottom:-60px}.mejs-container.is-popout{margin-bottom:44px}.mejs-container.is-popout .mejs-controls{bottom:-44px}.mejs-container.is-popout .mejs-controls .mejs-button.mejs-volume-button{left:132px}.mejs-container.is-popout .mejs-controls .mejs-button.mejs-settings-button{right:47px}.mejs-container.is-popout .mejs-controls .mejs-time{left:164px;font-size:15px}.mejs-container.is-popout .mejs-captions-layer{bottom:5px;font-size:22px;line-height:26px}.mejs-container.is-popout.show-captions .mejs-mediaelement{position:relative;width:90%;margin:auto}.mejs-container.is-popout .mejs-popout-menu{bottom:8px}.mejs-container .view-mode,.mejs-container.is-popout .hrFullscreen{display:none}.mejs-container .mejs-mediaelement,.mejs-container .mejs-mediaelement video{overflow:hidden}.mejs-container .mejs-captions-position-hover{bottom:auto;position:relative;top:50%;transform:translateY(-50%)}.mejs-container .mejs-overlay-button,.mejs-container .mejs-overlay-loading,.mejs-container .no-svg .mejs-overlay-button{background:0 0}.mejs-container .mejs-overlay-loading span{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIG9wYWNpdHk9IjAuMjUiIGZpbGw9IiNDQ0NDQ0MiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiBkPSJNMTYsMEM3LjIsMCwwLDcuMiwwLDE2czcuMiwxNiwxNiwxNnMxNi03LjIsMTYtMTZTMjQuOCwwLDE2LDANCgkgTTE2LDRjNi42LDAsMTIsNS40LDEyLDEycy01LjQsMTItMTIsMTJTNCwyMi42LDQsMTZTOS40LDQsMTYsNCIvPg0KPHBhdGggZmlsbD0iI0M5QzlDOSIgZD0iTTE2LDBjOC44LDAsMTYsNy4yLDE2LDE2aC00YzAtNi42LTUuNC0xMi0xMi0xMlYweiI+DQo8YW5pbWF0ZVRyYW5zZm9ybSAgZmlsbD0icmVtb3ZlIiB0eXBlPSJyb3RhdGUiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBhZGRpdGl2ZT0icmVwbGFjZSIgZHVyPSIwLjhzIiB0bz0iMzYwIDE2IDE2IiBmcm9tPSIwIDE2IDE2IiBhY2N1bXVsYXRlPSJub25lIiBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGNhbGNNb2RlPSJsaW5lYXIiIHJlc3RhcnQ9ImFsd2F5cyI+DQoJCTwvYW5pbWF0ZVRyYW5zZm9ybT4NCjwvcGF0aD4NCjwvc3ZnPg0K)}.mejs-container .mejs-popout-menu{position:absolute;bottom:0;background-color:#333;border-radius:5px;padding:10px;line-height:20px}.mejs-container .mejs-popout-menu:after{content:'';position:absolute;bottom:-5px;left:48%;display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;height:0;width:0}.mejs-container .mejs-playback-rate-layer{position:absolute;bottom:0;z-index:1002}.mejs-container .mejs-playback-rate-layer .mejs-playback-rate-position{width:55px;background-color:#333;position:absolute}.mejs-container .mejs-playback-rate-layer .mejs-playback-rate-position a{color:#ccc;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;display:inline-block;width:100%;cursor:pointer}.mejs-container .mejs-playback-rate-layer .mejs-playback-rate-position a.current,.mejs-container .mejs-playback-rate-layer .mejs-playback-rate-position a.current:hover{color:#ffba00}.mejs-container .mejs-playback-rate-layer .mejs-playback-rate-position a:hover{color:#fff;text-decoration:none}.mejs-container .mejs-playback-rate-layer .mejs-playback-rate-position:after{left:43%}.mejs-container .mejs-settings-layer{position:absolute;bottom:0;left:0;font-family:proxima-nova,"Helvetica Neue",Helvetica,sans-serif;z-index:1002;width:100%}.mejs-container .mejs-settings-layer .mejs-settings-position{width:195px;right:3px}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section{padding-left:10px}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section .mejs-popout-button button{background:0;border:0;font-size:12px;color:#ccc;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section .mejs-popout-button button i{font-size:28px;margin-right:10px}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section .mejs-popout-button button:hover{color:#fff}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section .mejs-popout-button button:focus{outline:0}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section .current{color:#ffba00}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section a,.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section p,.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section span{color:#fff}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section a,.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section span{font-size:12px;text-decoration:none;cursor:pointer}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section p{font-weight:500;margin:5px 0 0}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section ul{padding:0;list-style:none}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section ul li{padding:0 4px;display:inline-block}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section ul li:first-child{padding:0}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section .pull-left{margin-bottom:10px}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section .pull-left p{margin:0}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section .continuous-play{margin:0 20px 5px 0}.mejs-container .mejs-settings-layer .mejs-settings-position .mejs-settings-section .continuous-play span{margin-right:4px}.mejs-container .mejs-settings-layer .mejs-settings-position hr{margin:5px auto;width:90%;border-top:1px solid #494949}.mejs-container .mejs-settings-layer .mejs-settings-position:after{left:66%}.mejs-container .mejs-captions-layer{font-size:23px;line-height:28px}.mejs-container .mejs-captions-layer .mejs-captions-position-hover{bottom:35px}.mejs-container .mejs-captions-layer .mejs-captions-position-hover .mejs-captions-text{padding:1px 5px}.mejs-container .mejs-controls{background-image:none;background-color:#2d2d2d;height:52px;bottom:-52px;font-family:proxima-nova,"Helvetica Neue",Helvetica,sans-serif}.mejs-container .mejs-controls div{margin-right:5px;position:absolute;height:100%;top:0}.mejs-container .mejs-controls .mejs-button{cursor:pointer}.mejs-container .mejs-controls .mejs-button .text{-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.mejs-container .mejs-controls .mejs-button:hover button .text,.mejs-container .mejs-controls .mejs-button:hover button i{color:#fff}.mejs-container .mejs-controls .mejs-button.mejs-playback-rate-button:hover button .upArrow{border-bottom:4px solid #fff}.mejs-container .mejs-controls .mejs-button button{background:0 0;width:35px;height:auto;margin:0 5px 0 0;z-index:2;position:relative;top:50%;transform:translateY(-50%)}.mejs-container .mejs-controls .mejs-button button:focus{outline:0}.mejs-container .mejs-controls .mejs-button button:disabled{cursor:not-allowed}.mejs-container .mejs-controls .mejs-button button:disabled i,.mejs-container .mejs-controls .mejs-button button:disabled:hover i{color:#585858}.mejs-container .mejs-controls .mejs-button button i{color:#ccc;font-size:17px;position:relative;top:1px;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.mejs-container .mejs-controls .mejs-button button i.closed-captioning{font-size:24px}.mejs-container .mejs-controls .mejs-button button i.player-settings{font-size:18px}.mejs-container .mejs-controls .mejs-button button i.player-maximize-full-screen,.mejs-container .mejs-controls .mejs-button button i.player-minimize-full-screen{font-size:15px}.mejs-container .mejs-controls .mejs-button.mejs-fullscreen-button{right:10px}.mejs-container .mejs-controls .mejs-button.mejs-fullscreen-button .player-maximize-full-screen,.mejs-container .mejs-controls .mejs-button.mejs-fullscreen-button:not(.mejs-unfullscreen) .player-minimize-full-screen{display:none}.mejs-container .mejs-controls .mejs-button.mejs-fullscreen-button:not(.mejs-unfullscreen) .player-maximize-full-screen{display:inline-block}.mejs-container .mejs-controls .mejs-button.mejs-captions-button{right:75px}.mejs-container .mejs-controls .mejs-button.mejs-captions-button.mejs-captions-enabled .current{color:#ffba00}.mejs-container .mejs-controls .mejs-button.mejs-volume-button{display:none;left:133px;z-index:1}.mejs-container .mejs-controls .mejs-button.mejs-volume-button .mejs-volume-slider{background-image:none;background-color:#333;width:26px;border-radius:5px}.mejs-container .mejs-controls .mejs-button.mejs-volume-button .mejs-volume-slider:after{content:'';position:absolute;bottom:-5px;left:8px;display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;height:0;width:0}.mejs-container .mejs-controls .mejs-button.mejs-volume-button .mejs-volume-slider .mejs-volume-handle{width:12px;height:12px;border-radius:12px;left:7px;background:#fff}.mejs-container .mejs-controls .mejs-button.mejs-volume-button .mejs-volume-slider .mejs-volume-total{width:6px;border-radius:5px;background:rgba(255,255,255,.3);left:10px}.mejs-container .mejs-controls .mejs-button.mejs-volume-button .mejs-volume-slider .mejs-volume-current{width:5px;border-radius:5px;background-color:#ffb900}.mejs-container .mejs-controls .mejs-button.mejs-volume-button:hover .mejs-volume-slider{display:block!important}.mejs-container .mejs-controls .mejs-button.mejs-playpause-button{left:5px}.mejs-container .mejs-controls .mejs-button.mejs-skip-back-button{left:32px;background:0 0}.mejs-container .mejs-controls .mejs-button.mejs-previous-button{left:60px}.mejs-container .mejs-controls .mejs-button.mejs-next-button{left:85px}.mejs-container .mejs-controls .mejs-button.mejs-settings-button{right:40px}.mejs-container .mejs-controls .mejs-button.mejs-playback-rate-button{display:none;width:auto;right:112px;color:#ccc;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.mejs-container .mejs-controls .mejs-button.mejs-playback-rate-button button{position:relative;width:auto;text-align:right;font-size:17px;margin-right:10px;min-height:35px;line-height:17px}.mejs-container .mejs-controls .mejs-button.mejs-playback-rate-button button .upArrow{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #ccc;position:absolute;top:42%;right:-11px;-webkit-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease;display:block}.mejs-container .mejs-controls .mejs-button.mejs-playback-rate-button button:active .text{position:relative}.mejs-container .mejs-controls .mejs-time-rail{height:14px;padding:0;margin-left:0;margin-right:0;position:relative;top:auto;left:auto;z-index:1}.mejs-container .mejs-controls .mejs-time-rail a,.mejs-container .mejs-controls .mejs-time-rail span{display:block;position:absolute;border-radius:0;height:4px;cursor:pointer;border:none}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total{background-image:none;background-color:#444;margin:0;-webkit-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total:focus{outline:0}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total:hover{z-index:2;height:7px}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total:hover .mejs-time-buffering,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total:hover .mejs-time-current,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total:hover .mejs-time-loaded{height:7px}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-loaded{border-radius:0;background-color:#444;background-image:none;-webkit-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-buffering{background-color:#444;background-image:none;-webkit-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-current{background-image:none;background-color:#ffb900;-webkit-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-float,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-handle{display:none}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-indicator{position:absolute;width:23px;display:none}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-indicator .mejs-time-handle-custom{width:10px;background-color:#fff;margin-left:8px;height:15px;top:-4px;left:50%;border-radius:3px}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-indicator .mejs-time-float-custom{background-color:#000;color:#fff;height:26px;padding:8px 5px 0;width:46px;border:0;border-radius:3px;top:-40px;position:absolute;text-align:center}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-indicator .mejs-time-float-custom:after{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;position:absolute;bottom:-6px;left:40%}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-float-current{width:42px;border-radius:0;margin-top:8px;display:none}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-float-corner{display:none}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-float{width:0;height:0;overflow:hidden}.mejs-container .mejs-controls .mejs-time-rail:hover .mejs-time-indicator{display:block}.mejs-container .mejs-controls .mejs-time-rail:hover .mejs-time-total,.mejs-container .mejs-controls .mejs-time-rail:hover .mejs-time-total .mejs-time-buffering,.mejs-container .mejs-controls .mejs-time-rail:hover .mejs-time-total .mejs-time-current,.mejs-container .mejs-controls .mejs-time-rail:hover .mejs-time-total .mejs-time-loaded{height:7px}.mejs-container .mejs-controls .mejs-time-rail:focus,.mejs-container .mejs-controls .mejs-time-rail:hover{z-index:2}.mejs-container .mejs-controls .mejs-time{margin:0 5px;padding:0;left:109px;font-size:14px;float:none;position:absolute;height:100%}.mejs-container .mejs-controls .mejs-time span{display:inline-block;position:relative;top:50%;transform:translateY(-50%)}.mejs-container .mejs-controls .mejs-time span:first-child,.mejs-container .mejs-controls .mejs-time span:last-child{padding:0 5px}.mejs-container.mejs-container-fullscreen{margin-bottom:0}.mejs-container.mejs-container-fullscreen .mejs-controls{bottom:0;z-index:1001;height:62px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-time{left:111px}.mejs-container.mejs-container-fullscreen .mejs-popout-menu{bottom:62px}.mejs-container.mejs-container-fullscreen .mejs-settings-layer .hrFullscreen,.mejs-container.mejs-container-fullscreen .mejs-settings-layer .mejs-settings-section .view-mode,.mejs-container.mejs-container-fullscreen .mejs-settings-layer .mejs-settings-section.popout{display:none}.mejs-container.mejs-container-fullscreen .mejs-settings-layer .mejs-settings-position:after{left:57%}.mejs-container.mejs-container-fullscreen .mejs-captions-layer{bottom:60px}.mejs-container.mejs-container-fullscreen.show-captions .mejs-mediaelement{position:relative;width:100%}.mejs-container.mejs-container-fullscreen.show-captions .mejs-captions-position{margin-bottom:10px}.mejs-container.mejs-container-fullscreen .mejs-mediaelement,.mejs-container.mejs-container-fullscreen .mejs-mediaelement video{overflow:initial}.modal.video-modal{z-index:9999}.modal.video-modal .modal-player-cont .mejs-container .mejs-controls .mejs-button.mejs-volume-button{left:44px;right:auto}.modal.video-modal .modal-player-cont .mejs-container .mejs-controls .mejs-button.mejs-captions-button{right:50px}.modal.video-modal .modal-player-cont .mejs-container .mejs-controls .mejs-time{left:78px}.modal.video-modal .modal-player-cont .mejs-container.mejs-container-fullscreen .mejs-controls .mejs-time{left:106px}.modal.video-modal .modal-player-cont .mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-volume-button{left:60px}.modal.video-modal .modal-player-cont .mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-captions-button{right:66px}@media (min-width:768px){.mejs-container .mejs-controls .mejs-button.mejs-playpause-button{left:10px}.mejs-container .mejs-controls .mejs-button.mejs-skip-back-button{left:40px}.mejs-container .mejs-controls .mejs-button.mejs-volume-button{display:block}.mejs-container .mejs-controls .mejs-button.mejs-previous-button{left:70px}.mejs-container .mejs-controls .mejs-button.mejs-next-button{left:100px}.mejs-container .mejs-controls .mejs-button.mejs-settings-button{right:50px}.mejs-container .mejs-controls .mejs-button.mejs-captions-button{right:88px}.mejs-container .mejs-controls .mejs-button.mejs-playback-rate-button{display:block;right:132px}.mejs-container .mejs-controls .mejs-time{left:168px;font-size:17px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button button i{font-size:23px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-skip-back-button{left:58px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-previous-button{left:104px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-next-button{left:148px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-volume-button{left:198px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-captions-button{right:123px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-captions-button .closed-captioning{font-size:33px;top:3px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-settings-button{right:64px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-settings-button .player-settings{font-size:24px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-playback-rate-button{right:180px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-playback-rate-button button{font-size:23px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-playback-rate-button button .upArrow{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-playback-rate-button button:hover .upArrow{border-bottom:5px solid #fff}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button .player-maximize-full-screen,.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button .player-minimize-full-screen{font-size:20px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-time{left:250px}.mejs-container.mejs-container-fullscreen .mejs-controls .mejs-time span{font-size:23px}}@media (min-width:1024px){#courseplayer{overflow:hidden}#course-page .mejs-container:not(.mejs-container-fullscreen) .mejs-controls .controls-overlay{position:absolute;width:100%;height:100%;background-color:#333;z-index:3;opacity:.9;padding:0 15px}#course-page .mejs-container:not(.mejs-container-fullscreen) .mejs-controls .mejs-button.mejs-captions-button{right:92px}#course-page .mejs-container:not(.mejs-container-fullscreen) .mejs-controls .mejs-button.mejs-settings-button{right:50px}#course-page .mejs-container:not(.mejs-container-fullscreen) .mejs-controls .mejs-button.mejs-volume-button{left:135px}.mejs-container-fullscreen.show-captions .mejs-mediaelement{position:relative;width:97%;margin:auto}}@media (max-height:1080px){.mejs-container.mejs-container-fullscreen.show-captions .mejs-mediaelement{position:relative;width:97%}}@media (min-width:1920px) and (max-height:1080px){.mejs-container.mejs-container-fullscreen.show-captions .mejs-mediaelement{position:relative;width:89%}}@media (min-width:2560px) and (min-height:1080px){.mejs-container.mejs-container-fullscreen.show-captions .mejs-mediaelement{position:relative;width:67%}}@media (min-height:1440px){.mejs-container.mejs-container-fullscreen.show-captions .mejs-mediaelement{position:relative;width:92%}}.keyboard-focus button:focus{box-shadow:inset 0 0 0 2px #008cc9}.no-cc .video-modal .mejs-container:not(.mejs-container-fullscreen) .mejs-controls .mejs-button.mejs-volume-button{right:42px!important}.no-cc .video-modal .mejs-container.is-popout .mejs-controls .mejs-button.mejs-volume-button,.no-cc .video-modal .mejs-container.mejs-container-fullscreen .mejs-controls .mejs-button.mejs-volume-button{right:40px!important}.no-cc .video-modal .mejs-button.mejs-captions-button{display:none}.video-modal .mejs-container .mejs-controls .mejs-time{left:50px}.video-modal .mejs-container .mejs-controls .mejs-volume-button{right:92px}.video-modal .mejs-container .mejs-controls .mejs-volume-button.no-captions{right:42px!important}.video-modal .modal-dialog{width:100%;margin-left:auto;margin-right:auto;max-width:748px;top:50px}.video-modal .modal-dialog .nav-close{border:none;background-color:transparent}.video-modal .modal-dialog .modal-content{border:0}.video-modal .modal-dialog .modal-header{background-color:#000;border-bottom:none;color:#fff;padding:0;min-height:50px}.video-modal .modal-dialog .modal-header .modal-header-controls{position:absolute;right:0;margin-right:10px;top:9px}.video-modal .modal-dialog .modal-header .modal-header-controls .free-trial{margin:-5px 10px 0 0;display:none}.video-modal .modal-dialog .modal-header .modal-header-controls .nav-close{display:inline-block;margin:10px;height:15px;width:15px}.video-modal .modal-dialog .modal-header .modal-title-container{font-size:23px;display:inline-block;font-weight:700;width:100%;background-color:#000;border-radius:5px 5px 0 0;padding:10px;color:#fff;margin-top:0;margin-bottom:0;text-align:left}.video-modal .modal-dialog .modal-body{background-color:#000;padding:0}.video-modal .modal-dialog .modal-body:after,.video-modal .modal-dialog .modal-body:before{content:" ";display:table}.video-modal .modal-dialog .modal-body:after{clear:both}.video-modal .modal-dialog .modal-body .mejs-container,.video-modal .modal-dialog .modal-body .mejs-controls,.video-modal .modal-dialog .modal-body .mejs-mediaelement,.video-modal .modal-dialog .modal-body video{border-radius:0}.video-modal .modal-dialog .modal-body .sidebar-loading:before{display:none}.video-modal .modal-dialog .modal-body .course-description{position:relative}.video-modal .modal-dialog .modal-body .preview-course-details{background-color:#fff;padding:20px;opacity:.3;height:100%;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in}.video-modal .modal-dialog .modal-body .preview-course-details.fade-in{opacity:1}.video-modal .modal-dialog .modal-body .preview-course-details.fade-out{opacity:.3}.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .author{float:left;text-align:center;font-size:15px;line-height:17px;width:100px;margin:0 0 20px}.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .author .author-name{display:block;margin-top:5px}.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .author img{display:block;width:100%;min-width:100px;min-height:100px;border-radius:5px}.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .author strong{display:block;margin-bottom:5px}.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item{float:left;text-align:center;font-size:11px;vertical-align:top;width:75px;margin:25px 0 20px 20px}.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .level-text{display:block}.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .level{float:left;width:75px;height:45px;margin-bottom:4px}.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .level strong{font-size:12px}.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .level div,.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .level:after,.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .level:before{content:'';float:left;background-color:#ccc;width:22px;height:45px;border-radius:5px 5px 0 0}.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .level:before{height:20px;margin-top:25px}.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .level div{margin:15px 4px 0;height:30px}.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .level.level-advanced div,.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .level.level-advanced:after,.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .level.level-advanced:before,.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .level.level-beginner:before,.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .level.level-intermediate div,.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .level.level-intermediate:before{background-color:#888}.video-modal .modal-dialog .modal-body .preview-course-details .course-meta .meta-item .pod{border-radius:5px;background-color:#888;color:#fff;font-size:16px;line-height:36px;font-weight:300;width:75px;height:45px;padding:5px;margin-bottom:4px}.video-modal .modal-dialog .modal-body .preview-course-details .meta-dates{clear:left;border-top:1px solid #eee;padding-top:20px;margin-bottom:20px}.video-modal .modal-dialog .modal-body .preview-course-details .meta-dates .date-released,.video-modal .modal-dialog .modal-body .preview-course-details .meta-dates .date-updated{display:inline-block;margin:0 5px}.video-modal .modal-dialog .modal-body .continue-button{width:100%;margin-top:20px}.video-modal .modal-dialog .modal-footer{background-color:#3c3c3c;border-top:none;margin-top:5px;padding:5px 5px 5px 10px;color:#fff}.video-modal.no-description .modal-dialog .modal-body .preview-course-details{display:none}@media (min-width:1196px){.video-modal .modal-dialog .modal-body .sidebar-loading:before{display:block;position:absolute;top:40%;height:75px;width:75px;background-repeat:no-repeat;right:140px}.video-modal:not(.no-description) .modal-dialog{width:1096px;max-width:none}.video-modal:not(.no-description) .modal-dialog .modal-body .modal-player-cont{float:left;width:744px}.video-modal:not(.no-description) .modal-dialog .modal-body .preview-course-details{position:absolute;left:744px;width:352px}.video-modal:not(.no-description) .modal-dialog .modal-body .preview-course-details .meta-item{margin-top:0}.video-modal:not(.no-description) .modal-dialog .modal-body .preview-course-details .course-description{max-height:100px;overflow-y:hidden}}@media (min-width:1520px){.video-modal:not(.no-description) .modal-dialog{width:1420px}.video-modal:not(.no-description) .modal-dialog .modal-body .modal-player-cont{width:1080px}.video-modal:not(.no-description) .modal-dialog .modal-body .preview-course-details{left:1080px;width:340px}.video-modal:not(.no-description) .modal-dialog .modal-body .preview-course-details .course-description{max-height:270px}}.pl-flyout .popover-content{padding:0}.pl-flyout a,.pl-flyout li{outline:0}.pl-flyout .playlists-flyout-menu.loading{position:relative}@keyframes loading-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pl-flyout .playlists-flyout-menu.loading:before{animation:loading-spinner .9s linear infinite;border:5px solid rgba(153,153,153,.3);border-bottom:5px solid #999;border-radius:100%;content:'';left:50%;margin:-17.5px;position:absolute;top:50%;height:35px;width:35px}.pl-flyout .playlists-flyout-menu.loading *{visibility:hidden!important}.pl-flyout.pl-flyout-item-level button.btn.btn-primary,.pl-flyout.pl-flyout-item-level button.btn.btn-secondary{border:1px solid #666}.pl-flyout.pl-flyout-item-level button.btn.btn-secondary{background-color:#333}.pl-flyout.pl-flyout-item-level button.btn.btn-primary,.pl-flyout.pl-flyout-item-level button.btn.btn-secondary:hover{background-color:#008cc9}.pl-flyout.pl-flyout-item-level .playlist-control-cont.slider{height:270px}.pl-flyout.pl-flyout-item-level .playlist-control-cont.slider .playlist-control-buttons input{margin-top:12px}.pl-flyout.pl-flyout-item-level .playlists-flyout-menu li{position:relative}.pl-flyout.pl-flyout-item-level .playlists-flyout-menu li .playlist-item-types{position:absolute;right:8px;z-index:9500;top:3px}.pl-flyout.pl-flyout-item-level .playlists-flyout-menu li .playlist-item-types button{color:#fff}.pl-flyout.pl-flyout-item-level .playlists-flyout-menu li .playlist-item-types button .lyndacon{color:#fff;font-size:10px;padding:0;margin:-2px 5px 0 0;height:10px;vertical-align:top}.pl-flyout.pl-flyout-item-level .playlists-flyout-menu li .playlist-item-types button:last-child{border-right:none}.pl-flyout .playlist-control-cont{position:relative;padding:0;color:#fff;border-radius:5px;overflow:hidden;height:240px;width:260px}.pl-flyout .playlist-control-cont.slider .update-playlists{left:-260px}.pl-flyout .playlist-control-cont.slider .create-playlist{left:0}.pl-flyout .playlist-control-cont .create-playlist{position:absolute;top:0;left:260px;width:260px;-webkit-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease}.pl-flyout .playlist-control-cont .create-playlist:hover{text-decoration:none}.pl-flyout .playlist-control-cont .create-playlist .back-to-list{float:left;font-size:15px;cursor:pointer;position:relative;top:10px;left:10px}.pl-flyout .playlist-control-cont .create-playlist .playlist-control-buttons{margin:25px 20px 0}.pl-flyout .playlist-control-cont .create-playlist .add-pl-btn{width:100%}.pl-flyout .playlist-control-cont .create-playlist .cancel-add-playlist{display:none}.pl-flyout .playlist-control-cont .create-playlist .popover-title{padding-left:70px}.pl-flyout .playlist-control-cont .create-playlist .playlist-item-types{width:100%;padding:15px 0 15px 15px}.pl-flyout .playlist-control-cont .create-playlist .playlist-item-types button{color:#fff}.pl-flyout .playlist-control-cont .update-playlists{position:absolute;top:0;left:0;width:260px;-webkit-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease}.pl-flyout .playlist-control-cont .update-playlists .playlists-flyout-menu{width:260px;height:191px;margin:0;padding:0;background-color:#333}.pl-flyout .playlist-control-cont .update-playlists .playlists-flyout-menu li{border-bottom:1px solid #2d2d2d;display:block;margin:0;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pl-flyout .playlist-control-cont .update-playlists .playlists-flyout-menu li:after,.pl-flyout .playlist-control-cont .update-playlists .playlists-flyout-menu li:before{content:" ";display:table}.pl-flyout .playlist-control-cont .update-playlists .playlists-flyout-menu li:after{clear:both}.pl-flyout .playlist-control-cont .update-playlists .playlists-flyout-menu li:hover{background-color:#2d2d2d;cursor:pointer}.pl-flyout .playlist-control-cont .update-playlists .playlists-flyout-menu li button.list-item{background:0 0;border:none;display:block;float:left;color:#fff;width:175px;padding:10px 0;text-align:left;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.pl-flyout .playlist-control-cont .update-playlists .playlists-flyout-menu li button.list-item:hover{text-decoration:none;color:#fff}.pl-flyout .playlist-control-cont .update-playlists .playlists-flyout-menu li span{width:40px;cursor:pointer;display:block;float:right;text-align:right;font-size:17px;position:relative;top:12px;right:5px}.pl-flyout .playlist-control-cont .update-playlists .playlists-flyout-menu li span.checkmark{color:#008cc9}.pl-flyout .playlist-control-cont .update-playlists .playlists-flyout-menu li span.loading-white{height:39px;width:18px;background-position:0;margin-right:0;top:0}.pl-flyout .playlist-control-cont .update-playlists .playlists-flyout-menu.fl-scroll{overflow-y:auto}.pl-flyout .playlist-control-cont .update-playlists .playlists-flyout-menu.fl-scroll li{padding-right:5px}.pl-flyout .popover-title{cursor:pointer}.remove-pl .playlist-status-icon,.single-bookmark{display:none}.remove-pl .single-bookmark{display:inline-block;font-size:20px}.remove-pl .single-bookmark.bookmarked{color:#008cc9}.no-touch .fadeOut{opacity:0;-webkit-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear}.filter-set h3{font-size:15px;line-height:1.2em;font-weight:700;margin:15px 0 5px}.filter-set>li{position:relative;margin-bottom:20px}.filter-set li:first-child h3{margin-top:0}.filter-set ul{overflow-y:auto;max-height:380px}.filter-set ul::-webkit-scrollbar{-webkit-appearance:none;width:7px}.filter-set ul::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5)}.filter-set ul li{line-height:26px}.filter-set ul li:not(.active){cursor:pointer}.filter-set ul.truncate{max-height:260px;overflow-y:hidden}.filter-set ul.truncate+.show-more{font-weight:700;line-height:26px;padding:0;width:100%;text-align:left}.filter-set ul .result-count{color:#999;font-weight:300;font-size:13px;padding-left:3px}.filter-set ul .skill-level{width:16px;height:17px;display:inline-block;background-repeat:no-repeat;margin-right:5px;vertical-align:middle}@media (min-width:1196px){.filter-set ul ul li,.filter-set ul ul.truncate+.show-more{line-height:20px}}.filter-set .selected{font-weight:700}.filter-set .container-fade-bottom:before{visibility:hidden}.filter-set .container-fade-bottom.show-before:before{height:20px;visibility:visible}.selected-filters{font-size:13px;margin-top:5px;line-height:25px}@media (min-width:768px){.selected-filters{line-height:34px}}.selected-filters .filtered-title{display:inline-block;margin-right:5px;font-size:14px}.selected-filters a{color:#0e628c;text-decoration:none}.selected-filters .filtered-text{display:inline-block;font-size:14px;margin-bottom:0}@media (min-width:480px){.selected-filters .filtered-text{margin-left:5px}}@media (min-width:768px){.selected-filters .filtered-text{margin-bottom:9px}}@media (min-width:480px){.selected-filters .filtered-text-position{margin-top:1px}}.selected-filters .active-filters,.selected-filters .active-filters li{display:inline-block}.selected-filters .active-filters li:not(:first-of-type){margin-left:10px}.selected-filters .active-filters a{display:inline-block;white-space:nowrap;padding:5px 10px;border-radius:15px;color:#fff;background-color:#666;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;line-height:normal}.selected-filters .active-filters a:not(:first-of-type){margin-left:5px}.selected-filters .active-filters a:hover{background-color:#333;text-decoration:none}.selected-filters .active-filters a .label i{font-size:9px;margin-left:5px;vertical-align:middle}.filters li{display:inline-block;cursor:pointer;padding:10px 0;margin:0 15px 10px 0;font-size:20px;font-weight:300}.filters li span{padding-bottom:2px}.filters li:last-child{margin-right:0}.filters li.active{font-weight:700}.filters li.active span{border-bottom:2px solid #008cc9}.filters li:hover{padding-bottom:7px}.filters li:hover span{border-bottom:2px solid #008cc9}.sort-filters{font-size:15px}.sort-filters span{font-weight:700;margin-right:10px}.sort-filters .dropdown{min-width:0;max-width:inherit;padding:0}.sort-filters button{background:0 0;border:0;box-shadow:none;padding:5px 10px;font-size:15px;width:100%;text-align:left}.sort-filters button:active,.sort-filters button:focus,.sort-filters button:hover{background:0 0;border:0;box-shadow:none}.sort-filters button i{float:right;font-size:13px;margin-top:5px}.tabs li{display:inline-block;cursor:pointer;padding:10px 0;margin:0 15px 10px 0;font-size:20px;font-weight:300}.tabs li:last-child{margin-right:0}.tabs li.active{font-weight:700}.tabs li.active a{border-bottom:1px solid #008cc9;text-decoration:none}.tabs li:hover{padding-bottom:7px}.tabs li:hover a{border-bottom:1px solid #008cc9;text-decoration:none}.no-touch .collapsed-tabs .tabs .tab-name,.no-touch .collapsed-tabs .tabs .tab-name:hover{transition:background-color .3s ease}@media (max-width:767px){.collapsed-tabs{position:relative;display:inline-block;border:1px solid #eee;font-weight:700;font-size:1.5em;text-align:left;top:-2px;width:100%;min-width:180px;padding:12px 0 5px 10px;border-radius:5px;cursor:pointer;outline:0;background-color:#fff;box-shadow:2px 2px 4px #e5e5e5}.collapsed-tabs i.icon{position:absolute;right:8px;top:16px;font-size:.9em}.collapsed-tabs .tabs{position:absolute;top:48px;left:0;text-align:left;border:1px solid #eee;border-radius:5px;box-shadow:0 0 5px 1px rgba(0,0,0,.07);font-weight:400;z-index:9500;background-color:#fff;font-size:15px;height:auto;max-height:400px;width:100%;line-height:17px;margin:0}.collapsed-tabs .tabs .tab-name{width:100%;cursor:pointer;margin:0;padding:0}.collapsed-tabs .tabs .tab-name:hover{background-color:#eee}.collapsed-tabs .tabs .tab-name:hover a{border-bottom-width:0}.collapsed-tabs .tabs .tab-name span{border:none!important}.collapsed-tabs .tabs .tab-name>a,.collapsed-tabs .tabs .tab-name>span{text-decoration:none;display:block;padding:10px 0 10px 10px}.collapsed-tabs .tabs .active a{border-bottom-width:0}}.container-fade-bottom:before{pointer-events:none;display:block;content:"";position:absolute;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(255, 255, 255, 0), endColorstr=#ffffff, GradientType=0);z-index:1;height:100px;width:100%;bottom:0;-webkit-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;opacity:1}.container-fade-bottom.js.container-scroll-complete:before{opacity:0}.fade-content{max-height:300px;overflow-y:auto;padding-bottom:30px}.item-progress-bar{background-color:#ddd;width:100%;height:4px;margin-bottom:-4px}.item-progress-bar div{background-color:#ffb900;height:4px}[data-progress]{display:block;position:absolute;left:50%;top:50%;margin:-25px;width:50px;height:50px;border-radius:50%;z-index:2;box-shadow:0 0 6px rgba(0,0,0,.35);font-size:50px;color:#fff;background-color:rgba(0,0,0,.1)}[data-progress]:before{position:absolute;content:'';display:block;width:50px;height:50px;border:2px solid #fff;border-radius:50%}[data-progress] :nth-child(1){display:block;position:absolute;width:50%;height:100%;overflow:hidden;margin-left:50%}[data-progress] :nth-child(1):before{content:'';display:block;position:absolute;width:50px;height:50px;border:2px solid #ffb900;border-radius:50%;box-sizing:border-box;margin-left:-100%;clip:rect(0,25px,50px,0);animation:spin 1s linear 2s forwards}[data-progress] :nth-child(2){display:block;position:absolute;width:50%;height:100%;overflow:hidden}[data-progress] :nth-child(2):before{content:'';display:block;position:absolute;width:50px;height:50px;border:2px solid #ffb900;border-radius:50%;box-sizing:border-box;clip:rect(0,50px,50px,25px);animation:spin 1s linear 3s forwards}[data-progress="0"] :nth-child(1):before{animation-iteration-count:0}[data-progress="0"] :nth-child(2){display:none}[data-progress="1"] :nth-child(1):before{animation-iteration-count:.02}[data-progress="1"] :nth-child(2){display:none}[data-progress="2"] :nth-child(1):before{animation-iteration-count:.04}[data-progress="2"] :nth-child(2){display:none}[data-progress="3"] :nth-child(1):before{animation-iteration-count:.06}[data-progress="3"] :nth-child(2){display:none}[data-progress="4"] :nth-child(1):before{animation-iteration-count:.08}[data-progress="4"] :nth-child(2){display:none}[data-progress="5"] :nth-child(1):before{animation-iteration-count:.1}[data-progress="5"] :nth-child(2){display:none}[data-progress="6"] :nth-child(1):before{animation-iteration-count:.12}[data-progress="6"] :nth-child(2){display:none}[data-progress="7"] :nth-child(1):before{animation-iteration-count:.14}[data-progress="7"] :nth-child(2){display:none}[data-progress="8"] :nth-child(1):before{animation-iteration-count:.16}[data-progress="8"] :nth-child(2){display:none}[data-progress="9"] :nth-child(1):before{animation-iteration-count:.18}[data-progress="9"] :nth-child(2){display:none}[data-progress="10"] :nth-child(1):before{animation-iteration-count:.2}[data-progress="10"] :nth-child(2){display:none}[data-progress="11"] :nth-child(1):before{animation-iteration-count:.22}[data-progress="11"] :nth-child(2){display:none}[data-progress="12"] :nth-child(1):before{animation-iteration-count:.24}[data-progress="12"] :nth-child(2){display:none}[data-progress="13"] :nth-child(1):before{animation-iteration-count:.26}[data-progress="13"] :nth-child(2){display:none}[data-progress="14"] :nth-child(1):before{animation-iteration-count:.28}[data-progress="14"] :nth-child(2){display:none}[data-progress="15"] :nth-child(1):before{animation-iteration-count:.3}[data-progress="15"] :nth-child(2){display:none}[data-progress="16"] :nth-child(1):before{animation-iteration-count:.32}[data-progress="16"] :nth-child(2){display:none}[data-progress="17"] :nth-child(1):before{animation-iteration-count:.34}[data-progress="17"] :nth-child(2){display:none}[data-progress="18"] :nth-child(1):before{animation-iteration-count:.36}[data-progress="18"] :nth-child(2){display:none}[data-progress="19"] :nth-child(1):before{animation-iteration-count:.38}[data-progress="19"] :nth-child(2){display:none}[data-progress="20"] :nth-child(1):before{animation-iteration-count:.4}[data-progress="20"] :nth-child(2){display:none}[data-progress="21"] :nth-child(1):before{animation-iteration-count:.42}[data-progress="21"] :nth-child(2){display:none}[data-progress="22"] :nth-child(1):before{animation-iteration-count:.44}[data-progress="22"] :nth-child(2){display:none}[data-progress="23"] :nth-child(1):before{animation-iteration-count:.46}[data-progress="23"] :nth-child(2){display:none}[data-progress="24"] :nth-child(1):before{animation-iteration-count:.48}[data-progress="24"] :nth-child(2){display:none}[data-progress="25"] :nth-child(1):before{animation-iteration-count:.5}[data-progress="25"] :nth-child(2){display:none}[data-progress="26"] :nth-child(1):before{animation-iteration-count:.52}[data-progress="26"] :nth-child(2){display:none}[data-progress="27"] :nth-child(1):before{animation-iteration-count:.54}[data-progress="27"] :nth-child(2){display:none}[data-progress="28"] :nth-child(1):before{animation-iteration-count:.56}[data-progress="28"] :nth-child(2){display:none}[data-progress="29"] :nth-child(1):before{animation-iteration-count:.58}[data-progress="29"] :nth-child(2){display:none}[data-progress="30"] :nth-child(1):before{animation-iteration-count:.6}[data-progress="30"] :nth-child(2){display:none}[data-progress="31"] :nth-child(1):before{animation-iteration-count:.62}[data-progress="31"] :nth-child(2){display:none}[data-progress="32"] :nth-child(1):before{animation-iteration-count:.64}[data-progress="32"] :nth-child(2){display:none}[data-progress="33"] :nth-child(1):before{animation-iteration-count:.66}[data-progress="33"] :nth-child(2){display:none}[data-progress="34"] :nth-child(1):before{animation-iteration-count:.68}[data-progress="34"] :nth-child(2){display:none}[data-progress="35"] :nth-child(1):before{animation-iteration-count:.7}[data-progress="35"] :nth-child(2){display:none}[data-progress="36"] :nth-child(1):before{animation-iteration-count:.72}[data-progress="36"] :nth-child(2){display:none}[data-progress="37"] :nth-child(1):before{animation-iteration-count:.74}[data-progress="37"] :nth-child(2){display:none}[data-progress="38"] :nth-child(1):before{animation-iteration-count:.76}[data-progress="38"] :nth-child(2){display:none}[data-progress="39"] :nth-child(1):before{animation-iteration-count:.78}[data-progress="39"] :nth-child(2){display:none}[data-progress="40"] :nth-child(1):before{animation-iteration-count:.8}[data-progress="40"] :nth-child(2){display:none}[data-progress="41"] :nth-child(1):before{animation-iteration-count:.82}[data-progress="41"] :nth-child(2){display:none}[data-progress="42"] :nth-child(1):before{animation-iteration-count:.84}[data-progress="42"] :nth-child(2){display:none}[data-progress="43"] :nth-child(1):before{animation-iteration-count:.86}[data-progress="43"] :nth-child(2){display:none}[data-progress="44"] :nth-child(1):before{animation-iteration-count:.88}[data-progress="44"] :nth-child(2){display:none}[data-progress="45"] :nth-child(1):before{animation-iteration-count:.9}[data-progress="45"] :nth-child(2){display:none}[data-progress="46"] :nth-child(1):before{animation-iteration-count:.92}[data-progress="46"] :nth-child(2){display:none}[data-progress="47"] :nth-child(1):before{animation-iteration-count:.94}[data-progress="47"] :nth-child(2){display:none}[data-progress="48"] :nth-child(1):before{animation-iteration-count:.96}[data-progress="48"] :nth-child(2){display:none}[data-progress="49"] :nth-child(1):before{animation-iteration-count:.98}[data-progress="49"] :nth-child(2){display:none}[data-progress="50"] :nth-child(1):before{animation-iteration-count:1}[data-progress="50"] :nth-child(2){display:none}[data-progress="51"] :nth-child(2):before{animation-iteration-count:.02}[data-progress="52"] :nth-child(2):before{animation-iteration-count:.04}[data-progress="53"] :nth-child(2):before{animation-iteration-count:.06}[data-progress="54"] :nth-child(2):before{animation-iteration-count:.08}[data-progress="55"] :nth-child(2):before{animation-iteration-count:.1}[data-progress="56"] :nth-child(2):before{animation-iteration-count:.12}[data-progress="57"] :nth-child(2):before{animation-iteration-count:.14}[data-progress="58"] :nth-child(2):before{animation-iteration-count:.16}[data-progress="59"] :nth-child(2):before{animation-iteration-count:.18}[data-progress="60"] :nth-child(2):before{animation-iteration-count:.2}[data-progress="61"] :nth-child(2):before{animation-iteration-count:.22}[data-progress="62"] :nth-child(2):before{animation-iteration-count:.24}[data-progress="63"] :nth-child(2):before{animation-iteration-count:.26}[data-progress="64"] :nth-child(2):before{animation-iteration-count:.28}[data-progress="65"] :nth-child(2):before{animation-iteration-count:.3}[data-progress="66"] :nth-child(2):before{animation-iteration-count:.32}[data-progress="67"] :nth-child(2):before{animation-iteration-count:.34}[data-progress="68"] :nth-child(2):before{animation-iteration-count:.36}[data-progress="69"] :nth-child(2):before{animation-iteration-count:.38}[data-progress="70"] :nth-child(2):before{animation-iteration-count:.4}[data-progress="71"] :nth-child(2):before{animation-iteration-count:.42}[data-progress="72"] :nth-child(2):before{animation-iteration-count:.44}[data-progress="73"] :nth-child(2):before{animation-iteration-count:.46}[data-progress="74"] :nth-child(2):before{animation-iteration-count:.48}[data-progress="75"] :nth-child(2):before{animation-iteration-count:.5}[data-progress="76"] :nth-child(2):before{animation-iteration-count:.52}[data-progress="77"] :nth-child(2):before{animation-iteration-count:.54}[data-progress="78"] :nth-child(2):before{animation-iteration-count:.56}[data-progress="79"] :nth-child(2):before{animation-iteration-count:.58}[data-progress="80"] :nth-child(2):before{animation-iteration-count:.6}[data-progress="81"] :nth-child(2):before{animation-iteration-count:.62}[data-progress="82"] :nth-child(2):before{animation-iteration-count:.64}[data-progress="83"] :nth-child(2):before{animation-iteration-count:.66}[data-progress="84"] :nth-child(2):before{animation-iteration-count:.68}[data-progress="85"] :nth-child(2):before{animation-iteration-count:.7}[data-progress="86"] :nth-child(2):before{animation-iteration-count:.72}[data-progress="87"] :nth-child(2):before{animation-iteration-count:.74}[data-progress="88"] :nth-child(2):before{animation-iteration-count:.76}[data-progress="89"] :nth-child(2):before{animation-iteration-count:.78}[data-progress="90"] :nth-child(2):before{animation-iteration-count:.8}[data-progress="91"] :nth-child(2):before{animation-iteration-count:.82}[data-progress="92"] :nth-child(2):before{animation-iteration-count:.84}[data-progress="93"] :nth-child(2):before{animation-iteration-count:.86}[data-progress="94"] :nth-child(2):before{animation-iteration-count:.88}[data-progress="95"] :nth-child(2):before{animation-iteration-count:.9}[data-progress="96"] :nth-child(2):before{animation-iteration-count:.92}[data-progress="97"] :nth-child(2):before{animation-iteration-count:.94}[data-progress="98"] :nth-child(2):before{animation-iteration-count:.96}[data-progress="99"] :nth-child(2):before{animation-iteration-count:.98}[data-progress="100"] :nth-child(2):before{animation-iteration-count:1}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(180deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(180deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(180deg)}}.thumbnail{position:relative;overflow:hidden}.thumbnail:before{padding-top:56.25%;display:block;content:''}.thumbnail img{position:absolute;top:0;bottom:0;left:0;right:0}.thumbnail.thumb-overlay:before{position:relative;z-index:1;opacity:1}.thumbnail.thumb-overlay:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;content:" ";opacity:1;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;background-size:auto 50%}.thumbnail.thumb-overlay.playlisttype-personal:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwNDggMjA0OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTEyOS42LDEwMzcuOGMxMC44LTYuNywxMC44LTE3LjUsMC0yNC4yTDY1MC45LDcyOS45Yy0xMS42LTYuNy0yMC0wLjgtMjAsMTIuNnY1NjcuNw0KCWMwLDEzLjQsOC4zLDE5LjEsMjAsMTEuNkwxMTI5LjYsMTAzNy44TDExMjkuNiwxMDM3Ljh6Ii8+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTM3Ni44LDEwNjMuMWgtMTM4LjJjLTIzLjEsMC00MS43LTE4LjYtNDEuNy00MS43czE4LjYtNDEuNyw0MS43LTQxLjdoMTM4LjJjMjMuMSwwLDQxLjcsMTguNiw0MS43LDQxLjcNCgkJQzE0MTguNCwxMDQ0LjMsMTM5OS44LDEwNjMuMSwxMzc2LjgsMTA2My4xeiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEzNzYuOCw3MDguOUg3OTMuMmMtMjMuMSwwLTQxLjctMTguNi00MS43LTQxLjdzMTguNi00MS43LDQxLjctNDEuN2g1ODMuNmMyMy4xLDAsNDEuNywxOC42LDQxLjcsNDEuNw0KCQlDMTQxOC40LDY5MC4xLDEzOTkuOCw3MDguOSwxMzc2LjgsNzA4Ljl6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTM3Ni44LDE0MTcuM0g4NDQuOWMtMjMuMSwwLTQxLjctMTguNi00MS43LTQxLjdzMTguNi00MS43LDQxLjctNDEuN2g1MzEuOWMyMy4xLDAsNDEuNywxOC42LDQxLjcsNDEuNw0KCQlDMTQxOC40LDEzOTguNSwxMzk5LjgsMTQxNy4zLDEzNzYuOCwxNDE3LjN6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTM3Ni44LDEyNDAuMWgtMjY5Yy0yMy4xLDAtNDEuNy0xOC42LTQxLjctNDEuN3MxOC42LTQxLjcsNDEuNy00MS43aDI2OWMyMy4xLDAsNDEuNywxOC42LDQxLjcsNDEuNw0KCQlDMTQxOC40LDEyMjEuNSwxMzk5LjgsMTI0MC4xLDEzNzYuOCwxMjQwLjF6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTM3Ni44LDg4NS45aC0yNjljLTIzLjEsMC00MS43LTE4LjYtNDEuNy00MS43YzAtMjMuMSwxOC42LTQxLjcsNDEuNy00MS43aDI2OQ0KCQljMjMuMSwwLDQxLjcsMTguNiw0MS43LDQxLjdDMTQxOC40LDg2Ny4zLDEzOTkuOCw4ODUuOSwxMzc2LjgsODg1Ljl6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAyNC42LDIwNDIuNWMtMTM3LjksMC0yNzEuNS0yNy0zOTcuNS04MC4zYy0xMjEuNy01MS40LTIzMC44LTEyNS0zMjQuNi0yMTguOQ0KCWMtOTMuOC05My44LTE2Ny4zLTIwMy0yMTguOS0zMjQuNmMtNTMuMy0xMjYtODAuMy0yNTkuNy04MC4zLTM5Ny41czI3LTI3MS41LDgwLjMtMzk3LjVDMTM1LDUwMiwyMDguNiwzOTIuOSwzMDIuNSwyOTkuMQ0KCXMyMDMtMTY3LjMsMzI0LjYtMjE4LjlDNzUzLjEsMjcsODg2LjksMCwxMDI0LjYsMGMxMzcuOSwwLDI3MS41LDI3LDM5Ny41LDgwLjNjMTIxLjcsNTEuNCwyMzAuOCwxMjUsMzI0LjYsMjE4LjkNCgljOTMuOCw5My44LDE2Ny4zLDIwMywyMTguOSwzMjQuNmM1My4zLDEyNiw4MC4zLDI1OS43LDgwLjMsMzk3LjVzLTI3LDI3MS41LTgwLjMsMzk3LjVjLTUxLjQsMTIxLjctMTI1LDIzMC44LTIxOC45LDMyNC42DQoJYy05My44LDkzLjgtMjAyLjksMTY3LjMtMzI0LjYsMjE4LjlDMTI5Ni4zLDIwMTUuNSwxMTYyLjUsMjA0Mi41LDEwMjQuNiwyMDQyLjV6IE0xMDI0LjYsODMuNWMtMTI2LjYsMC0yNDkuNCwyNC44LTM2NSw3My42DQoJYy0xMTEuNyw0Ny4yLTIxMiwxMTQuOC0yOTguMSwyMDFjLTg2LjIsODYuMi0xNTMuOCwxODYuNC0yMDEsMjk4LjFjLTQ4LjgsMTE1LjYtNzMuNiwyMzguNC03My42LDM2NXMyNC44LDI0OS40LDczLjYsMzY1DQoJYzQ3LjIsMTExLjcsMTE0LjgsMjEyLDIwMSwyOTguMWM4Ni4yLDg2LjIsMTg2LjQsMTUzLjgsMjk4LjEsMjAxYzExNS42LDQ4LjgsMjM4LjQsNzMuNiwzNjUsNzMuNnMyNDkuNC0yNC44LDM2NS03My42DQoJYzExMS43LTQ3LjIsMjEyLTExNC44LDI5OC4xLTIwMWM4Ni4yLTg2LjIsMTUzLjgtMTg2LjQsMjAxLTI5OC4xYzQ4LjgtMTE1LjYsNzMuNi0yMzguNCw3My42LTM2NXMtMjQuOC0yNDkuNC03My42LTM2NQ0KCWMtNDcuMi0xMTEuNy0xMTQuOC0yMTItMjAxLTI5OC4xYy04Ni4yLTg2LjItMTg2LjQtMTUzLjgtMjk4LjEtMjAxQzEyNzQuMiwxMDguMywxMTUxLjIsODMuNSwxMDI0LjYsODMuNXoiLz4NCjwvc3ZnPg0K)}.thumbnail .watch-options{display:none;position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;font-weight:700;background-color:rgba(0,0,0,.75);z-index:1}.thumbnail .watch-options div{width:50%;float:left;height:70%;position:relative;margin-top:8%;text-align:center}.thumbnail .watch-options div:first-child{border-right:1px solid rgba(255,255,255,.5)}.thumbnail .watch-options div span{display:block;margin-top:30%}.thumb-shuffle{position:relative}.thumb-shuffle:after{padding-top:56.25%;display:block;content:''}.thumb-shuffle .thumb-1x1,.thumb-shuffle .thumb-2x2{overflow:hidden}.thumb-shuffle .thumb-1x1 img,.thumb-shuffle .thumb-2x2 img{float:left}.thumb-shuffle .thumbnail{position:absolute;top:0;bottom:0;left:0;right:0}.thumb-shuffle .thumbnail:before{padding-top:0;position:absolute;top:0;left:0;right:0;bottom:0}.thumb-shuffle img{position:relative;top:auto;bottom:auto;left:auto;right:auto}.thumb-shuffle .thumb-2x2 img{width:50%}.thumb-shuffle .thumb-1x1 img{width:100%}@media (min-width:768px){.thumbnail{border-top-left-radius:5px;border-top-right-radius:5px}.thumbnail.thumb-overlay:before{border-radius:5px 5px 0 0;box-shadow:inset 1px -1px 200px 0 rgba(51,51,51,.7)}.thumbnail.thumb-overlay.thumb-play-button:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxMDMyLjJweCIgaGVpZ2h0PSIxMDM0LjJweCIgdmlld0JveD0iNTA3IDUwNSAxMDMyLjIgMTAzNC4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDUwNyA1MDUgMTAzMi4yIDEwMzQuMiINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0iTGF5ZXJfMV8xXyI+DQoJPGc+DQoJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iODkzLjksODMyLjMgODkzLjksMTIxNS43IDEyNzguNiwxMDI0IAkJIi8+DQoJPC9nPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDI0LDE1MzQuN2MtNjkuMiwwLTEzNi40LTEzLjYtMTk5LjYtNDAuM2MtNjEuMS0yNS44LTExNS45LTYyLjgtMTYzLTEwOS45cy04NC4xLTEwMS45LTEwOS45LTE2Mw0KCQljLTI2LjctNjMuMi00MC4zLTEzMC40LTQwLjMtMTk5LjZzMTMuNi0xMzYuNCw0MC4zLTE5OS42YzI1LjgtNjEuMSw2Mi44LTExNS45LDEwOS45LTE2M2M0Ny4xLTQ3LjEsMTAxLjktODQuMSwxNjMtMTA5LjkNCgkJYzYzLjItMjYuNywxMzAuNC00MC4zLDE5OS42LTQwLjNzMTM2LjQsMTMuNiwxOTkuNiw0MC4zYzYxLjEsMjUuOCwxMTUuOSw2Mi44LDE2MywxMDkuOWM0Ny4xLDQ3LjEsODQuMSwxMDEuOSwxMDkuOSwxNjMNCgkJYzI2LjcsNjMuMiw0MC4zLDEzMC40LDQwLjMsMTk5LjZzLTEzLjYsMTM2LjQtNDAuMywxOTkuNmMtMjUuOCw2MS4xLTYyLjgsMTE1LjktMTA5LjksMTYzcy0xMDEuOSw4NC4xLTE2MywxMDkuOQ0KCQlDMTE2MC40LDE1MjEuMSwxMDkzLjIsMTUzNC43LDEwMjQsMTUzNC43eiBNMTAyNCw1MTkuMWMtNjcuOSwwLTEzMy43LDEzLjMtMTk1LjcsMzkuNWMtNTkuOSwyNS4zLTExMy42LDYxLjYtMTU5LjgsMTA3LjgNCgkJUzU4Niw3NjYuMyw1NjAuNyw4MjYuMmMtMjYuMiw2Mi0zOS41LDEyNy44LTM5LjUsMTk1LjdzMTMuMywxMzMuNywzOS41LDE5NS43YzI1LjMsNTkuOSw2MS42LDExMy42LDEwNy44LDE1OS44DQoJCXM5OS45LDgyLjQsMTU5LjgsMTA3LjhjNjIsMjYuMiwxMjcuOCwzOS41LDE5NS43LDM5LjVzMTMzLjctMTMuMywxOTUuNy0zOS41YzU5LjktMjUuMywxMTMuNi02MS42LDE1OS44LTEwNy44DQoJCXM4Mi40LTEwMCwxMDcuOC0xNTkuOGMyNi4yLTYyLDM5LjUtMTI3LjgsMzkuNS0xOTUuN3MtMTMuMy0xMzMuNy0zOS41LTE5NS43Yy0yNS4zLTU5LjktNjEuNi0xMTMuNi0xMDcuOC0xNTkuOA0KCQlzLTEwMC04Mi40LTE1OS44LTEwNy44QzExNTcuNyw1MzIuNCwxMDkxLjksNTE5LjEsMTAyNCw1MTkuMXoiLz4NCjwvZz4NCjxnIGlkPSJHdWlkZSI+DQo8L2c+DQo8L3N2Zz4NCg==)}.thumb-shuffle,.thumb-shuffle .thumb-1x1,.thumb-shuffle .thumb-2x2,.thumbnail .watch-options{border-radius:5px 5px 0 0}}.meta-divider:before{content:'•';padding-left:3px;padding-right:5px}.meta-divider:before:first-child,.meta-divider:first-child:before{content:'';padding:0}.breadcrumb{padding-left:0;margin-bottom:0}.breadcrumb li{display:inline-block;margin-left:4px}.breadcrumb li .lyndacon{font-size:9px;vertical-align:middle;margin-left:4px;margin-bottom:1px}.breadcrumb li:first-child{margin-left:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#333!important}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff}.base-form.form-group{border:1px solid #ddd;border-radius:5px;overflow:hidden;margin-bottom:0}.base-form .form-control{padding:0 15px;border:0;border-radius:0;margin-bottom:3px;-webkit-box-shadow:none;box-shadow:none}.base-form .form-control:focus{box-shadow:none;-webkit-box-shadow:0 0 0 1000px #fff inset!important}.base-form label{font-weight:400;text-align:left;color:#999}.base-form input,.base-form label{font-size:15px}.base-form.text-area label{font-size:12px;font-weight:700;color:#333;padding:0 15px}.base-form .has-error .checkbox label{color:#eb4658}.no-outline-form.form-group{border:0;border-bottom:1px solid #eee;border-radius:0;box-shadow:none}.no-outline-form.filled{box-shadow:none;border:0;border-bottom:2px solid #008cc9}.combined-inputs{position:relative}.combined-inputs .form-group{border-radius:0;margin-top:-1px}.combined-inputs .form-group.first-in-group{border-radius:5px 5px 0 0;margin-top:0}.combined-inputs .form-group.last-in-group{border-radius:0 0 5px 5px}.animated-form{position:relative}.animated-form.form-group{margin-bottom:0}.animated-form label{position:relative;top:18px;pointer-events:none;padding:0 15px;margin-bottom:0}.animated-form input{box-shadow:none;-webkit-box-shadow:0 0 0 1000px #fff inset;height:31px}.animated-form.filled label{top:15px;font-size:12px;font-weight:700;color:#333;-webkit-transform:translate(0,-7px);-ms-transform:translate(0,-7px);-o-transform:translate(0,-7px);transform:translate(0,-7px);-webkit-transition:transform .6s;-o-transition:transform .6s;transition:transform .6s}.animated-form.filled input{-webkit-transition:padding .3s ease 0s;-o-transition:padding .3s ease 0s;transition:padding .3s ease 0s}.animated-form.filled.has-error .help-block{margin-bottom:0}.animated-form.filled.has-error label{display:none}.popover.dark-pop input:-webkit-autofill,.popover.dark-pop input:-webkit-autofill:focus,.popover.dark-pop input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #333 inset!important;-webkit-text-fill-color:#fff!important}.popover.dark-pop .form-control[disabled],.popover.dark-pop .form-control[readonly],.popover.dark-pop fieldset[disabled] .form-control{background-color:#333}.popover.dark-pop .base-form label{color:#ccc}.popover.dark-pop .base-form input:focus{color:#fff}.popover.dark-pop .base-form .form-control:focus{-webkit-box-shadow:0 0 0 1000px #333 inset!important}.popover.dark-pop .animated-form{border-bottom:1px solid #666}.popover.dark-pop .animated-form.filled label{color:#ccc}.popover.dark-pop .animated-form.filled.no-outline-form{border-bottom:2px solid #008cc9}.popover.dark-pop .animated-form input{-webkit-box-shadow:0 0 0 1000px #333 inset}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#eb4658}.has-error .form-control{border-color:#eb4658}.has-error .form-control:focus{border-color:#e5192f}.has-error .input-group-addon{color:#eb4658;border-color:#eb4658;background-color:#eb4658}.has-error .form-control-feedback{color:#eb4658}.has-error.form-group{border:1px solid #eb4658;z-index:1}.has-error.form-group.no-error-border{border:0}.has-error label{top:20px}.has-error .form-control{height:26px;-webkit-box-shadow:none;box-shadow:none}.has-error .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.has-error .help-block{display:block}.help-block{display:none;font-size:12px;font-weight:700;pointer-events:none;padding:10px 15px 0;margin-top:0;margin-bottom:-22px;width:100%}.message-cont{display:none}.no-touch .lp .lp-item:hover,.no-touch .lp .show-more-item:hover{background-color:#2d2d2d}.member .lp .video-duration{display:inline}.member .lp .difficulty-level{display:none}.lp{position:relative}.lp div[role=button]{cursor:pointer}.lp .lp-player-area video{width:100%}.lp .video-duration{display:none}.lp .difficulty-level{display:inline}.lp .thumbnail img{width:110px}.lp .show-more-item{padding:10px;display:table;width:100%}.lp .show-more-item .show-more{width:100%;border:1px solid #ccc;color:#ccc;border-radius:10px;font-size:1.5em;padding:10px;text-align:center;background-color:transparent}.lp .lp-toc-content{overflow:auto}.lp .lp-grand-parent-toc{height:100%}.lp .lp-item .item-row{margin:0;padding:10px 0;display:table;width:100%;position:relative}.lp .lp-item .currently-watching-item,.lp .lp-item .upnext-item,.lp .lp-item .watched-item,.lp .lp-item[data-viewed=true] .currently-watching-item,.lp .lp-item[data-viewed=true] .upnext-item{display:none}.lp .lp-item[data-viewed=true] .watched-item{display:inline}.lp .lp-item.current{background-color:#333}.lp .lp-item.current .lp-item-progress{border:3px solid #ffb900;line-height:3.3}.lp .lp-item.current .lp-item-progress .upnext-item,.lp .lp-item.current .lp-item-progress .watched-item{display:none}.lp .lp-item.current .lp-item-progress .currently-watching-item{display:inline}.lp .lp-item.upnext .lp-item-progress{border:3px solid #ffb900;line-height:3.3}.lp .lp-item.upnext .lp-item-progress .currently-watching-item,.lp .lp-item.upnext .lp-item-progress .watched-item{display:none}.lp .lp-item.upnext .lp-item-progress .upnext-item{display:inline}.lp .lp-item:nth-child(n+8){display:none}.lp .lp-thumbnail-container{margin:0;padding:0 10px 0 0;width:120px;display:table-cell}.lp .lp-item-title{margin:0;padding:0;word-break:break-word;display:table-cell;position:absolute;top:10px}.lp .lp-item-title .item-name{font-weight:700;color:#f7f7f7;background-color:transparent;border:0;padding:0;text-align:left}.lp .lp-item-title .lp-item-time{color:#eee}.lp .lp-item-progress{position:absolute;top:0;line-height:3.66;width:100%;background-color:rgba(0,0,0,.7);text-align:center;font-size:1.3em;color:#fff;border:0 solid transparent}.lp .lp-player-content,.lp .lp-toc-content{padding:0;background-color:#222}.lp .mejs-postroll-layer,.lp .mejs-preroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(background.png);background:rgba(50,50,50,.7);z-index:1000;overflow:hidden;color:#fff;text-align:center;background-image:-ms-radial-gradient(center,ellipse farthest-corner,transparent 0,#000 100%);background-image:-moz-radial-gradient(center,ellipse farthest-corner,transparent 0,#000 100%);background-image:-o-radial-gradient(center,ellipse farthest-corner,transparent 0,#000 100%);background-image:-webkit-gradient(radial,center center,0,center center,505,color-stop(0,transparent),color-stop(1,#000));background-image:-webkit-radial-gradient(center,ellipse farthest-corner,transparent 0,#000 100%);background-image:radial-gradient(ellipse farthest-corner at center,transparent 0,#000 100%)}.lp .mejs-postroll-close,.lp .mejs-preroll-close{position:absolute;right:0;top:0;background:url(background.png);background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}.lp .mejs-preroll-layer .mejs-preroll-layer-content{display:table;width:100%;height:100%}.lp .mejs-preroll-layer .preroll-default{padding:0 4%;display:table-cell;vertical-align:middle}.lp .mejs-preroll-layer .title{margin:0;font-size:1.5em}.lp .mejs-preroll-layer .sub-title{margin:10px 0}.lp .mejs-preroll-layer .preroll-controls-play{font-size:4em;color:#fff;border:0;background-color:transparent}.lp .mejs-postroll-layer .mejs-postroll-layer-content{width:100%;height:100%}.lp .mejs-postroll-layer .postroll-default{padding:0 4%}.lp .mejs-postroll-layer .watch-options{padding-top:8%}.lp .mejs-postroll-layer .watch-options .watch-container{width:49%;position:relative;padding:20% 0}.lp .mejs-postroll-layer .watch-options .watch-container .countdown,.lp .mejs-postroll-layer .watch-options .watch-container .play-icon{font-size:6em;color:#fff}.lp .mejs-postroll-layer .watch-options .watch-container .countdown{width:86px;height:86px;display:inline-block;padding:5%;border:3px solid #fff;border-radius:75px;font-size:3em;line-height:1.2}.lp .mejs-postroll-layer .watch-options .watch-container .countdown span{-webkit-animation:countdown-opacity 1s 0s infinite;animation:countdown-opacity 1s 0s infinite}.lp .mejs-postroll-layer .watch-options .watch-container .watch-text{margin-top:5%}.lp .mejs-postroll-layer .watch-options .watch-container:first-child{border-right:1px solid rgba(255,255,255,.5)}.lp .mejs-postroll-layer .watch-options .non-member-content{padding-top:12%}@media (max-width:767px){.lp .lp-toc-content{height:100%}.lp .lp-player-container,.lp .lp-toc-container{width:100%}}@media (min-width:768px) and (max-width:1023px){.lp .lp-player-area{padding-right:0}.lp .lp-toc-area{padding-left:0}.lp .mejs-preroll-layer .preroll-default{padding:0 4%}.lp .mejs-preroll-layer .title{font-size:2.5em}.lp .lp-player-container,.lp .lp-toc-container{width:100%}}@media (min-width:1024px) and (max-width:1195px){.lp .lp-player-area{padding-right:0}.lp .lp-toc-area{padding-left:0}.lp .lp-toc-content{position:absolute;height:100%;overflow-y:auto}.lp .mejs-preroll-layer .title{font-size:2em}.lp .mejs-preroll-layer .preroll-controls-play{font-size:3em}}@media (min-width:1196px){.lp .lp-player-area{padding-right:0}.lp .lp-toc-area{padding-left:0}.lp .lp-toc-content{position:absolute;height:100%;overflow-y:auto}.lp .mejs-preroll-layer .title{font-size:2.5em}.lp .mejs-preroll-layer .preroll-controls-play{font-size:4em}}@media (min-width:1520px){.lp .lp-toc-content{position:absolute;height:100%;overflow-y:auto}}.no-touch .tile-text{cursor:pointer}.tiles .tile-text{width:100%;display:inline-block;font-size:16px;text-decoration:none}@media (max-width:767px){.tiles{background-color:#000}.tiles .tile{padding:0;display:none}.tiles .see-all-tiles{display:block}.tiles .see-all-tiles .tiles-toggle-icon{float:right}.tiles .tile-text{padding:10px;color:#fff;border-bottom:1px solid #727272}.tiles.opened .tile{display:block}}@media (min-width:768px){.tiles .tile{text-align:center;display:table;height:72px;margin-bottom:10px}.tiles .tile-text{padding:0 20px;border-radius:5px;display:table-cell;vertical-align:middle;background-color:#e5e5e5}}#alert{border-radius:0;margin-bottom:0}#alert .close{opacity:1}#alert.scroll-to-fixed-fixed{z-index:9700}.ss-flyout .popover-content{padding:0}.ss-flyout .popover-content h3{margin-top:0}.ss-flyout .popover-content h3.padded{margin:20px 0 5px}.ss-flyout section:not(:first-of-type){display:none}.ss-flyout section{position:relative;padding:20px;color:#fff;border-radius:0 0 5px 5px;background-color:#444}.ss-flyout section #clipboardConfirmation{display:none;opacity:1;text-align:center;margin-top:15px;-webkit-transition:opacity 3s easeinout;-o-transition:opacity 3s easeinout;transition:opacity 3s easeinout}.ss-flyout section #clipboardConfirmation.show{display:block}.ss-flyout section #clipboardConfirmation.fadeOut{opacity:0}.ss-flyout .share-control-tabs{display:block;background-color:#333}.ss-flyout .share-control-tabs li{display:inline-block;cursor:pointer;font-size:15px;line-height:18px;border-bottom:2px solid #333;margin:0 10px;padding:15px 0 5px;-webkit-transition-duration:.2s;transition-duration:.2s}.ss-flyout .share-control-tabs li:first-child{margin-left:20px}.ss-flyout .share-control-tabs li.selected{color:#fff;border-bottom-color:#008cc9;font-weight:700;cursor:default}.ss-flyout .share-control-tabs li:hover{color:#fff;border-bottom-color:#008cc9}.ss-flyout .embed-share-control-cont .pre-video-title{font-size:13px;font-weight:700;line-height:16px}.ss-flyout .embed-share-control-cont .video-locked-msg{font-size:12px;color:#999;margin:10px 0 15px}.ss-flyout .embed-share-control-cont .video-locked-msg span{line-height:14px}.ss-flyout .embed-share-control-cont .video-locked-icon{float:left;font-size:20px;margin-top:-3px;margin-right:10px;margin-left:6px}.ss-flyout .embed-share-control-cont p{margin:0}.ss-flyout .link-share{margin-top:10px}.ss-flyout .link-share.hide-copy-button div{width:auto}.ss-flyout .link-share.hide-copy-button button{display:none}.ss-flyout .link-share div,.ss-flyout .link-share input{display:inline-block;background-color:#555;border-radius:5px}.ss-flyout .link-share .share-controls{position:relative;width:330px;padding-top:5px 0}.ss-flyout .link-share .share-controls.no-button button{display:none}.ss-flyout .link-share .share-controls.no-button input{width:300px}.ss-flyout .link-share .share-controls.no-button .fader{right:4px}.ss-flyout .link-share h5{font-size:13px;margin-top:0;margin-bottom:10px}.ss-flyout .link-share input{width:250px;min-height:38px;border:none;cursor:pointer;vertical-align:middle}.ss-flyout .link-share .fader{content:'';display:inline-block;position:absolute;right:54px;top:0;height:100%;width:25px;cursor:pointer;background:0 0;background:-webkit-linear-gradient(left,rgba(85,85,85,0),#555);background:-o-linear-gradient(right,rgba(85,85,85,0),#555);background:-moz-linear-gradient(right,rgba(85,85,85,0),#555);background:linear-gradient(to right,rgba(85,85,85,0),#555)}.ss-flyout .link-share i{font-size:13px;line-height:14px;margin-left:7px;vertical-align:middle;cursor:pointer}.ss-flyout .link-share button{color:#fff;vertical-align:middle;margin:5px;background-color:#008cc9;border-width:0}.ss-flyout .link-share button:focus,.ss-flyout .link-share button:hover{color:#fff;background-color:#0077B5;border-width:0;margin:5px}.ss-flyout .link-share button:active{background-color:#008cc9;color:#fff}.ss-flyout.popover.bottom .arrow{margin-left:-10px;border-top-width:0;border-bottom-color:#333}.ss-flyout.popover.bottom .arrow:after{content:'';top:2px;margin-left:-10px;border-top-width:0;border-bottom-color:#444}.ss-flyout .arrow,.ss-flyout .arrow:after{border-width:10px;position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.ss-flyout .social-share-control-cont .popover-title a:link{display:inline-block;color:#fff;padding-right:15px}.ss-flyout .social-share-control-cont .arrow.social{left:40px!important}.ss-flyout .social-share-control-cont .arrow.email{left:95px!important}.ss-flyout .social-share-control-cont .social-arrow{left:50%}.ss-flyout .social-share-control-cont .social-icons{white-space:nowrap}.ss-flyout .social-share-control-cont .share-item{display:inline-block;height:44px;position:relative;vertical-align:top;z-index:1}.ss-flyout .social-share-control-cont .share-item .lyndacon{vertical-align:top}.ss-flyout .social-share-control-cont .share-item:before{content:'';position:absolute;bottom:2px;left:5px;z-index:-1;width:38px;height:38px;background-color:#fff}.ss-flyout .social-share-control-cont .btn-border{border:1px solid #fff;border-radius:5px}.ss-flyout .social-share-control-cont .email-share-tab{display:none}.ss-flyout .social-share-control-cont .email-share-tab .form-group{line-height:0}.ss-flyout .social-share-control-cont hr{margin:10px 0 0;width:100%;border-color:#2d2d2d}.ss-flyout .social-share-control-cont .share-control-buttons{margin:20px}.ss-flyout .social-share-control-cont .social-share-tab{margin-bottom:15px}.ss-flyout .social-share-control-cont .social-share-tab .icons a{font-size:25px;font-family:lyndacon;color:#fff;position:relative;background-color:#333;border-radius:7px;overflow:hidden;height:40px;width:40px;display:inline-block;padding:0;margin-bottom:8px;margin-right:4px;text-decoration:none}.ss-flyout .social-share-control-cont .social-share-tab .icons a:before{position:relative;top:20px;left:8px}.ss-flyout .social-share-control-cont .public-share-url h5{font-weight:600}.ss-flyout .popover-title{cursor:pointer}.share-item{font-size:44px;line-height:44px;cursor:pointer;margin:0 5px 0 0;position:relative;bottom:-2px}.share-item:last-child{margin-right:0}.share-item[data-network=linkedin]{color:#0077b5}.share-item[data-network=facebook]{color:#395185}.share-item[data-network=twitter]{color:#55acee}.cert-share,.certshare{font-size:15px;vertical-align:middle;text-decoration:none;margin:0 5px 0 0}.btn.cert-share:not(.btn-block):not(:first-of-type),.btn.certshare:not(.btn-block):not(:first-of-type){margin-left:0}.linkedin-logo{vertical-align:3px;padding-right:7px}.no-touch .update-playlists .playlists-flyout-menu ul li,.no-touch .update-playlists .playlists-flyout-menu ul li:hover{transition:background-color .3s ease}@media (max-width:360px){.cert-share{margin:10px 5px 0 0}}@media (max-width:481px){.certshare{margin:10px 5px 0 0}}#signup_success_banner{margin:0;padding:10px 0;color:#fff;background-color:#008cc9;text-align:center;width:100%;z-index:9999}#signup_success_banner .container{position:relative;height:60px}#signup_success_banner .container .row{height:100%}#signup_success_banner .container .col-xs-1{float:right;text-align:right}#signup_success_banner .container .col-sm-1,#signup_success_banner .container .col-xs-2{text-align:right;max-width:65px}#signup_success_banner .container .col-sm-10,#signup_success_banner .container .col-xs-9{text-align:left;padding-left:0}#signup_success_banner .container .vertical-center{position:relative;top:50%;transform:translateY(-50%)}#signup_success_banner .container .lyndacon.lightbulb{font-size:50px;position:relative;top:5px}#signup_success_banner .container h2{font-size:13px;margin-top:0;margin-bottom:0;line-height:16px}#signup_success_banner .container p{font-size:15px;font-weight:600;line-height:19px;margin-bottom:0}#signup_success_banner .container .close-x{color:#fff;line-height:22px;font-size:20px;border-color:#666;position:relative;top:20px;left:-10px}@media screen and (min-width:480px){#signup_success_banner .container p{font-size:17px}}@media screen and (min-width:768px){#signup_success_banner .container h2{font-size:15px}#signup_success_banner .container p{font-size:23px;margin-top:5px}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes slide-in-left{0%,50%{transform:translateX(-10%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-out-left{0%{transform:translateX(0);opacity:1}100%,50%{transform:translateX(-10%);opacity:0}}@keyframes slide-in-right{0%,50%{transform:translateX(10%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-out-right{0%{transform:translateX(0);opacity:1}100%,50%{transform:translateX(10%);opacity:0}}[data-wizardli-section] .wizardli-old-content{float:left;height:0;width:100%}[data-wizardli-section] .wizardli-new-content,[data-wizardli-section] .wizardli-old-content{display:block}html:not(.ie) [data-wizardli-section] .wizardli-new-content{animation:fade-in .333s;-webkit-animation:fade-in .333s}html:not(.ie) [data-wizardli-section] .wizardli-old-content{animation:fade-out .333s;-webkit-animation:fade-out .333s}html:not(.ie) [data-wizardli-section=body]:not(.wizardli-back) .wizardli-old-content{animation:slide-out-left .333s ease;-webkit-animation:slide-out-left .333s ease}html:not(.ie) [data-wizardli-section=body]:not(.wizardli-back) .wizardli-new-content{animation:slide-in-right .333s ease;-webkit-animation:slide-in-right .333s ease}html:not(.ie) [data-wizardli-section=body].wizardli-back .wizardli-old-content{animation:slide-out-right .333s ease;-webkit-animation:slide-out-right .333s ease}html:not(.ie) [data-wizardli-section=body].wizardli-back .wizardli-new-content{animation:slide-in-left .333s ease;-webkit-animation:slide-in-left .333s ease}#jp{background-color:#4D90BA;display:none}@media (max-width:1023px){#jp{display:none}}#jp-banner{background-color:#4D90BA}#jp-banner .wrap{margin:0 auto;padding:20px 0}#jp-banner .wrap div{float:left;margin-right:20px;width:80%}#jp-banner .wrap div p{color:#fff;display:inline;font-size:12px;line-height:1.3;margin:0;vertical-align:-webkit-baseline-middle}#jp-banner .wrap img{float:left;margin-right:30px;width:57px}#jp-banner .wrap .close-x{color:#fff;cursor:pointer;font-size:20px;line-height:1.3em;position:relative;padding-left:10px}@media (max-width:1023px){#jp-banner .wrap{display:none}}#jp-banner.responsive-alert{width:100%;float:none}#jp-banner.responsive-alert .wrap{width:73%}#jp-banner.responsive-alert .wrap div{width:80%}@media (max-width:1680px){#jp-banner.responsive-alert .wrap{width:83%}#jp-banner.responsive-alert .wrap div{width:80%}}@media (max-width:1366px){#jp-banner.responsive-alert .wrap{width:80%}#jp-banner.responsive-alert .wrap div{width:75%}}@media (max-width:1280px){#jp-banner.responsive-alert .wrap{width:87%}}@media (max-width:1024px){#jp-banner.responsive-alert .wrap{width:90%}#jp-banner.responsive-alert .wrap div{width:70%}}@media (max-width:1023px){#jp-banner.responsive-alert .wrap{display:none}}#jp-banner,#jp-popUp{display:none;font-family:"Hiragino Kaku Gothic Pro",Osaka,Meiryo,"MS PGothic",sans-serif}#jp-banner.show,#jp-popUp.show{display:block}#jp-banner a,#jp-popUp a{text-decoration:none;color:#FFF}#jp-banner .close-x,#jp-popUp .close-x{opacity:1}#jp-popUp{position:absolute;top:125px;width:100%;z-index:1100}#jp-popUp .wrap{background-color:#fff;border-radius:10px;box-shadow:0 0 4px 4px rgba(68,68,68,.5);height:523px;margin:0 auto;position:relative;width:960px}#jp-popUp .wrap div img{display:block;margin:auto;padding:40px 0 20px}#jp-popUp .wrap div p{font-size:17px;padding:0 15%;text-align:center;color:grey}#jp-popUp .wrap div a.em-button{padding:5px 30px;font-size:20px;margin:0 auto;width:130px;display:block}#jp-popUp .wrap .dont-show-again{text-decoration:underline;text-align:center;margin:20px 0 0;background-color:#E6E6E6;padding:20px 0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;float:left;width:100%;color:grey}#jp-popUp .wrap .close-x{top:5px;right:-2px;width:24px;height:24px;z-index:auto;position:absolute}@media (max-width:1023px){#jp-popUp .wrap{display:none}}.em-button{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:28px;padding:0 15px;border:1px solid #ececec;border-radius:3.01px;margin:5px 10px 5px 0;box-shadow:0 1px 2px rgba(50,50,50,.3);background:-moz-linear-gradient(top,#fff 0,#fcfcfc 2%,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(2%,#fcfcfc),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#fff 0,#fcfcfc 2%,#ececec 100%);background:-o-linear-gradient(top,#fff 0,#fcfcfc 2%,#ececec 100%);background:-ms-linear-gradient(top,#fff 0,#fcfcfc 2%,#ececec 100%) #ececec;background:linear-gradient(top,#fff 0,#fcfcfc 2%,#ececec 100%) #ececec;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#ececec', GradientType=0);color:#333;font:400 13px/28px Helvetica,Arial,sans-serif;text-decoration:none;text-align:center;vertical-align:baseline;cursor:pointer}.em-button:focus,.em-button:hover{border-color:#dbdbdb;background:-moz-linear-gradient(top,#fff 0,#f9f9f9 2%,#dbdbdb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(2%,#f9f9f9),color-stop(100%,#dbdbdb));background:-webkit-linear-gradient(top,#fff 0,#f9f9f9 2%,#dbdbdb 100%);background:-o-linear-gradient(top,#fff 0,#f9f9f9 2%,#dbdbdb 100%);background:-ms-linear-gradient(top,#fff 0,#f9f9f9 2%,#dbdbdb 100%) #dbdbdb;background:linear-gradient(top,#fff 0,#f9f9f9 2%,#dbdbdb 100%) #dbdbdb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#dbdbdb', GradientType=0);text-decoration:none}.em-button.flat{background:#ECECEC;filter:none;border-color:#ECECEC;box-shadow:none}.em-button.flat:focus,.em-button.flat:hover{background:#F0F0F0;border-color:#F0F0F0;filter:none}.em-button.blue{color:#fff;border-color:#065378;background:-moz-linear-gradient(top,#85b4cc 0,#4492be 2%,#065378 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#85b4cc),color-stop(2%,#4492be),color-stop(100%,#065378));background:-webkit-linear-gradient(top,#85b4cc 0,#4492be 2%,#065378 100%);background:-o-linear-gradient(top,#85b4cc 0,#4492be 2%,#065378 100%);background:-ms-linear-gradient(top,#85b4cc 0,#4492be 2%,#065378 100%) #065378;background:linear-gradient(top,#85b4cc 0,#4492be 2%,#065378 100%) #065378;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4492be', endColorstr='#065378', GradientType=0)}.em-button.blue:focus,.em-button.blue:hover{border-color:#004b76;background:-moz-linear-gradient(top,#d0e1eb 0,#2879a7 2%,#004b76 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d0e1eb),color-stop(2%,#2879a7),color-stop(100%,#004b76));background:-webkit-linear-gradient(top,#d0e1eb 0,#2879a7 2%,#004b76 100%);background:-o-linear-gradient(top,#d0e1eb 0,#2879a7 2%,#004b76 100%);background:-ms-linear-gradient(top,#d0e1eb 0,#2879a7 2%,#004b76 100%) #004b76;background:linear-gradient(top,#d0e1eb 0,#2879a7 2%,#004b76 100%) #004b76;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2879a7', endColorstr='#004b76', GradientType=0)}.em-button.blue.flat{background:#0e628c;filter:none;border-color:#0e628c;box-shadow:none}.em-button.blue.flat:focus,.em-button.blue.flat:hover{background:#3E81A3;border-color:#3E81A3;filter:none}.rating>label{float:right;color:#888;cursor:pointer;transition:ease all .3s;text-shadow:0 0 5px rgba(0,0,0,.3)}.rating>input{display:none}.rating>label:before{font-size:30px;display:inline-block;margin-left:5px}.rating>input:checked~label{color:#ffbd06;transition:ease all .3s;cursor:pointer}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label,.rating>label:hover~input:checked~label{color:#ffe591}.cookie-content-banner{background-color:#008cc9;color:#fff;padding:12px 0;display:block;width:100%}.cookie-content-banner .cookie-content-banner-text{line-height:30px}.cookie-content-banner .cookie-content-banner-actions{text-align:right}.cookie-content-banner .cookie-content-banner-actions a{cursor:pointer;color:#fff}.cookie-content-banner .cookie-content-banner-more{color:#fff;background-color:transparent;border:0;padding:5px 8px}.cookie-content-banner .cookie-content-banner-more:hover{text-decoration:underline}.cookie-content-banner .close-cookie-banner{border:1px solid #fff;padding:5px 8px;color:#fff;background-color:transparent;margin-left:10px;border-radius:5px}#cookieConsentModal .modal-body{position:relative}#cookieConsentModal .modal-footer{background-color:#f7f7f7;text-align:right}.non-member .bottom-cta{text-align:center;padding:35px 0}.non-member .bottom-cta h4{font-size:20px;color:#fff}.non-member .bottom-cta p{font-size:15px;color:#fff;padding:0 10px}.non-member .bottom-cta .btn-action{line-height:18px;margin-top:10px;border:0;padding:7px 20px;border-radius:6px;font-size:15px}.non-member .bottom-cta .bottom-cta-wrap{width:55%;margin:0 auto}@media (min-width:1024px){.non-member .bottom-cta p{padding:0}.non-member .bottom-cta .btn-action{margin-top:15px}}.site-banner{padding:10px 0;color:#fff;z-index:9000}.site-banner .col-icon{text-align:right;width:50px;text-shadow:0 0 20px rgba(0,0,0,.55)}.site-banner .col-text{text-align:left}.site-banner .col-text .lyndacon.arrow-left{font-size:10px;vertical-align:middle}.site-banner .col-text button,.site-banner .col-text p{font-size:13px;margin-top:0;margin-bottom:0;line-height:16px;color:#fff;padding:10px 0;display:block}.site-banner .col-text button:active,.site-banner .col-text button:focus,.site-banner .col-text button:hover,.site-banner .col-text p:active,.site-banner .col-text p:focus,.site-banner .col-text p:hover{color:#fff}.site-banner .col-text button{width:auto}.site-banner .col-text .banner-title,.site-banner .col-text h2{font-size:17px;font-weight:600;line-height:1.1em;margin:0 0 10px}.site-banner .col-action{float:right;text-align:right;margin-top:10px}.site-banner.info-banner{background-color:#008cc9}.site-banner.info-banner .col-icon i.lyndacon{font-size:40px;position:relative;top:10px}.site-banner.info-banner .col-action .btn-complimentary{background-color:transparent;color:#fff;width:100%;border-color:#a8c8db}.site-banner.info-banner .col-action .btn-complimentary:active,.site-banner.info-banner .col-action .btn-complimentary:focus,.site-banner.info-banner .col-action .btn-complimentary:hover{border-color:#fff;color:#fff}.site-banner.info-banner .col-text .banner-title,.site-banner.info-banner .col-text h2{font-size:15px;font-weight:400}.site-banner.info-banner .col-text h3{font-size:20px;margin-top:5px;margin-bottom:0}.site-banner.alert-banner .col-text{font-size:15px}.site-banner.alert-banner .col-text h2{display:inline;font-size:15px;font-weight:700}.site-banner.upsell-banner{background:url(../images/banner-bg-small.jpg) center center no-repeat;background-size:cover;box-shadow:0 0 14px rgba(0,0,0,.2);position:relative}.site-banner.upsell-banner a{color:#fff;text-decoration:none;display:block}.site-banner.upsell-banner .container{padding:0 23px 0 15px}.site-banner.upsell-banner .col-icon{display:none}.site-banner.upsell-banner.reactivate-banner .col-icon .lyndacon.refresh{font-size:30px;position:relative;top:10px;padding-right:10px}.site-banner.upsell-banner.author-banner .col-text p,.site-banner.upsell-banner.search-banner .col-text p{font-size:17px;line-height:22px;width:100%;padding:4px 0}.site-banner.upsell-banner.author-banner .col-text h2,.site-banner.upsell-banner.search-banner .col-text h2{margin-top:0}.site-banner.upsell-banner .col-action{padding-right:0}.site-banner.upsell-banner .col-action button{width:100%;font-size:15px}.site-banner.upsell-banner .col-text .banner-title,.site-banner.upsell-banner .col-text h2,.site-banner.upsell-banner .col-text h3{text-shadow:0 0 10px rgba(0,0,0,.35);margin-bottom:0}.site-banner.upsell-banner .col-text .banner-title,.site-banner.upsell-banner .col-text h2{font-size:15px;font-weight:400}.site-banner.upsell-banner .col-text h3{margin-top:5px;font-size:20px;font-weight:700}@media (min-width:768px){.site-banner{padding-top:15px;padding-bottom:15px}.site-banner .row{display:table;width:100%}.site-banner .col-action,.site-banner .col-icon,.site-banner .col-text{display:table-cell;vertical-align:middle;float:none}.site-banner .col-icon i.lyndacon{top:0}.site-banner .col-icon{width:65px}.site-banner .col-icon i.lyndacon{font-size:50px}.site-banner .col-text{padding-left:5px;width:auto}.site-banner .col-text button,.site-banner .col-text p{font-size:15px;padding:0;margin-top:4px}.site-banner .col-text .banner-title,.site-banner .col-text h2{margin-top:5px}.site-banner .col-action{width:150px;margin-top:0}.site-banner .col-action .btn-complimentary{width:auto}.site-banner.info-banner .col-icon i.lyndacon{top:0}.site-banner.upsell-banner{padding-top:10px;padding-bottom:10px}.site-banner.upsell-banner .container{padding-right:0}.site-banner.upsell-banner.reactivate-banner .col-icon .lyndacon.refresh{top:0}.site-banner.upsell-banner.author-banner .col-text p{width:75%}.site-banner.upsell-banner .col-icon{display:table-cell}.site-banner.upsell-banner .col-action a{width:100%;font-size:15px}.site-banner.upsell-banner .col-text h2{font-size:15px;font-weight:400}.site-banner.upsell-banner .col-text h3{font-weight:700;margin-bottom:5px}}@media (min-width:1196px){.site-banner h2{font-size:23px}}@media (min-width:1024px){.non-member.banner-adj .site-banner.alert-banner{margin-top:30px}}#orientation-banner{padding:10px 0;color:#fff;background-color:#008cc9;z-index:9000}#orientation-banner .col-icon{text-align:right;width:50px}#orientation-banner .col-icon .lyndacon.lightbulb{font-size:40px;position:relative;top:10px}#orientation-banner.orientation-home .col-icon .lyndacon.lightbulb{top:0}#orientation-banner .col-text{text-align:left}#orientation-banner .col-text .lyndacon.arrow-left{font-size:10px;vertical-align:middle}#orientation-banner .col-text button,#orientation-banner .col-text p{font-size:13px;margin-top:0;margin-bottom:0;line-height:16px;color:#fff;padding:10px 0;display:block}#orientation-banner .col-text button:active,#orientation-banner .col-text button:focus,#orientation-banner .col-text button:hover,#orientation-banner .col-text p:active,#orientation-banner .col-text p:focus,#orientation-banner .col-text p:hover{color:#fff}#orientation-banner .col-text button{width:auto}#orientation-banner .col-text h2{font-size:17px;font-weight:600;line-height:1.1em;margin:0 0 10px}#orientation-banner .col-action{float:right;text-align:right;margin-top:10px}#orientation-banner .col-action .btn-complimentary{background-color:transparent;color:#fff;width:100%;border-color:#a8c8db}#orientation-banner .col-action .btn-complimentary:active,#orientation-banner .col-action .btn-complimentary:focus,#orientation-banner .col-action .btn-complimentary:hover{border-color:#fff;color:#fff}@media (min-width:768px){#orientation-banner{padding-top:15px;padding-bottom:15px}#orientation-banner .row{display:table;width:100%}#orientation-banner .col-action,#orientation-banner .col-icon,#orientation-banner .col-text{display:table-cell;vertical-align:middle;float:none}#orientation-banner .col-icon .lyndacon.lightbulb{top:0}#orientation-banner .col-icon{width:65px}#orientation-banner .col-icon .lyndacon.lightbulb{font-size:50px}#orientation-banner .col-text{padding-left:0;width:auto}#orientation-banner .col-text button,#orientation-banner .col-text p{font-size:15px;padding:0;margin-top:4px}#orientation-banner .col-text h2{font-size:20px;margin-top:5px;margin-bottom:0}#orientation-banner .col-action{width:150px;margin-top:0}#orientation-banner .col-action .btn-complimentary{width:auto}}@media (min-width:1196px){#orientation-banner h2{font-size:23px}}.account-page{padding-bottom:30px}.account-page .account-nav{background-color:#f6f6f6}.account-page .account-nav .collapsed-tabs{background-color:transparent;box-shadow:none;border:none;padding-left:0}@media (min-width:768px){.account-page:before{background-color:#f7f7f7;background-image:-webkit-linear-gradient(top,#f7f7f7 0,#e5e5e5 100%);background-image:-o-linear-gradient(top,#f7f7f7 0,#e5e5e5 100%);background-image:linear-gradient(to bottom,#f7f7f7 0,#e5e5e5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff@color-white-100', endColorstr='#ff@color-white-400', GradientType=0)}.account-page section{border-radius:5px;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);padding-bottom:30px}.account-page .account-nav{background-color:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.07);margin-bottom:30px}.account-page .account-nav li{display:inline-block;font-size:16px;font-weight:400;line-height:34px;margin-right:40px;margin-bottom:0;padding:7px 0}.account-page .account-nav li:hover{padding-bottom:7px}.account-page .account-nav li:hover a{border-bottom:none;text-decoration:underline}.account-page .account-nav li.active{position:relative;cursor:default;font-weight:700}.account-page .account-nav li.active:before{content:'';position:absolute;bottom:0;width:100%;height:2px;background-color:#008cc9}.account-page .account-nav li.active a{border-bottom:none;text-decoration:auto}}.toast{position:relative;min-height:96px;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.75);-moz-box-shadow:0 0 5px 3px rgba(0,0,0,.75);box-shadow:0 0 5px 3px rgba(0,0,0,.75);min-width:400px;z-index:999;background-color:#fff;transition:all .3 linear;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0;max-width:640px}.toast .toast-type{text-align:center;position:absolute;left:0;top:0;height:100%;width:60px}.toast .toast-type i{color:#fff;font-size:16px;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)}.toast .toast-message{position:relative;background-color:#fff;margin-left:60px}.toast .toast-message p{color:#000;font-size:13px;line-height:18px;padding:20px 30px 20px 10px}.toast .toast-message p a{font-weight:700;display:block}.toast .toast-message p a:hover{text-decoration:underline}.toast .toast-message button{border:0;background-color:transparent;font-size:16px;text-align:center;position:absolute;top:10px;right:10px;padding:0}.toast.fixed{position:fixed}.toast.info .toast-type{background-color:#7a8b98}.toast.error .toast-type{background-color:#ff2c33}.toast.success .toast-type{background-color:#469a1f}.toast.animate-in.fromTop{animation:goInFromTop .5s ease-out forwards}.toast.animate-in.fromBottom{animation:goInFromBottom .5s ease-out forwards}.toast.animate-out.fromTop{animation:goOutFromTop .5s ease-out forwards}.toast.animate-out.fromBottom{animation:goOutFromBottom .5s ease-out forwards}.toast.regular{opacity:1}.toast-container{position:fixed;z-index:9999}.toast-container ul{margin:0;padding:0;list-style-type:none}.toast-container ul li{margin:20px 0 0;padding:0}.toast-container.bl{bottom:10px;left:0}@media (min-width:768px){.toast-container.bl{left:10px}}.toast-container.br{bottom:10px;right:0}@media (min-width:768px){.toast-container.br{right:10px}}.toast-container.tl{top:10px;left:0}@media (min-width:768px){.toast-container.tl{left:10px}}.toast-container.tr{top:10px;right:0}@media (min-width:768px){.toast-container.tr{right:10px}}.toast-closed{display:none}@keyframes goInFromTop{0%{transform:translatey(-50px);opacity:0}100%{transform:translatey(0);opacity:1}}@keyframes goInFromBottom{0%{transform:translatey(50px);opacity:0}100%{transform:translatey(0);opacity:1}}@keyframes goOutFromTop{0%{transform:translatey(0);opacity:1}100%{transform:translatey(-50px);opacity:0}}@keyframes goOutFromBottom{0%{transform:translatey(0);opacity:1}100%{transform:translatey(50px);opacity:0}}.splash{cursor:pointer}.splash:hover{text-decoration:none}.member body.course-page .splash-overlay{top:50px}.non-member body.course-page .splash-overlay{top:80px}.splash-arrows a.splash-nav-item{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:24px;cursor:pointer}.splash-arrows .splash-arrow-left{left:-40px}.splash-arrows .splash-arrow-right{right:-40px}#pane-1 .splash-arrow-left{display:none}#pane-1 .splash-arrow-right,#pane-2 .splash-arrow-left{display:block}#pane-2 .splash-arrow-right{display:none}.splash-tooltip{font-size:14px;width:380px;height:100px;position:absolute;top:0;left:0;background-color:#121212;border-radius:3px;padding:10px;color:#fff;z-index:9699}.splash-tooltip:before{content:' ';position:absolute;top:-10px;left:10px;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #121212}.splash-bg{text-align:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9699;display:none;opacity:.95}.splash-bg.loaded{background:url(../images/signin-background.jpg) center center no-repeat fixed;background-size:cover}.splash-bg.legacy{background:url(../../../static/images/signin-background.jpg) center center no-repeat fixed;background-size:cover;margin-top:50px}.splash-bg:before{content:' ';display:block;position:absolute;top:0;right:0;left:0;bottom:0;background-color:#000;opacity:.3;z-index:9899}.reactivation .splash-overlay{top:34px}.reactivation .splash-overlay .splash-content{background-color:#f5f5f5;padding-bottom:30px;text-align:center}.reactivation .splash-overlay .splash-content header{background-color:#f5f5f5;padding:13px 20px;font-size:17px;font-weight:600;text-align:left}.reactivation .splash-overlay .splash-content strong{font-weight:600}.reactivation .splash-overlay .splash-content a.btn{color:#fff;padding-left:50px;padding-right:50px;text-decoration:none}.splash-overlay{text-align:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:9699;display:none}.splash-overlay.legacy h1,.splash-overlay.legacy h2,.splash-overlay.legacy h3,.splash-overlay.legacy h4,.splash-overlay.legacy h5,.splash-overlay.legacy h6{font-weight:300}.splash-overlay.legacy h1,.splash-overlay.legacy h2,.splash-overlay.legacy h3,.splash-overlay.legacy h4,.splash-overlay.legacy h5,.splash-overlay.legacy h6,.splash-overlay.legacy li,.splash-overlay.legacy p,.splash-overlay.legacy section{font-family:proxima-nova,"Hevletica Neue",Helvetica,Arial,sans-serif}.splash-overlay.legacy .splash-wrapper{margin:50px auto 0}.splash-overlay.legacy .splash-content p{padding:15px 3px}.splash-overlay.legacy .splash-content.light .splash-review .cc{background-image:url(../../images/icons/payment-icons-color.png)}.splash-overlay.legacy .splash-close{top:65px}.splash-overlay.legacy .splash-cta{font-weight:700;line-height:26px;padding:4px}.splash-overlay a{color:#008cc9}.splash-overlay a:hover{text-decoration:underline}@media (max-width:768px){.splash-overlay .splash-hidden-small{display:none}}@media (min-width:768px){.splash-overlay .splash-hidden-large{display:none}}.splash-overlay .splash-collapsable h3{background-color:#e9e9e9;font-weight:600;color:#000;line-height:34px;padding:7px 7px 7px 20px;position:relative;margin-top:0;clear:both;font-size:13px;opacity:.8;border-bottom:1px solid #ccc}.splash-overlay .splash-collapsable h3.no-border{border-bottom:0}.splash-overlay .splash-collapsable h3 i{position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(90deg);font-size:14px;color:#000}.splash-overlay .splash-collapsable h3 i.rotate{animation:spinme .3s linear forwards}@keyframes spinme{from{transform:translateY(-50%) rotate(90deg)}to{transform:translateY(-50%) rotate(270deg)}}.splash-overlay .splash-collapsable h3 i.up-arrow{transform:translateY(-50%) rotate(270deg)}.splash-overlay .splash-collapsable h3 i.down-arrow{transform:translateY(-50%) rotate(90deg)}@media (min-width:768px){.splash-overlay .splash-collapsable h3{font-size:17px}}.splash-overlay .splash-collapsable section{display:none}.splash-overlay .splash-collapsable section.opened{display:block}.splash-overlay .splash-collapsable section.opened span{margin-bottom:32px}.splash-overlay .splash-close{position:absolute;top:20px;right:20px;z-index:9700;color:#fff;border:0;background-color:transparent;padding:0;margin:0;font-size:24px}.splash-overlay .splash-wrapper{max-width:554px;position:relative;margin:0 auto}@media (max-height:675px){.splash-overlay .splash-wrapper.shrinkWrap .splash-sticky{padding:20px;position:fixed;bottom:0;left:0;background-color:#000;opacity:.9;width:100%;max-height:110px}.splash-overlay .splash-wrapper.shrinkWrap .splash-sticky a{width:280px;margin-top:0}.splash-overlay .splash-wrapper.shrinkWrap .splash-sticky p a{width:auto}}.splash-overlay .splash-wrapper.shrinkWrap .splash-sticky .splash-nav{margin:10px 15px}@media (min-width:768px){.splash-overlay .splash-wrapper.shrinkWrap .splash-sticky{max-height:100px}}.splash-overlay .splash-wrapper.splash-supersticky .splash-sticky{padding:20px;position:fixed;bottom:0;left:0;background-color:#000;opacity:.9;width:100%;max-height:110px}.splash-overlay .splash-wrapper.splash-supersticky .splash-sticky a{width:280px;margin-top:0}.splash-overlay .splash-wrapper.splash-supersticky .splash-sticky p a{width:auto}@media (min-width:768px){.splash-overlay .splash-wrapper.splash-supersticky .splash-sticky{max-height:100px}}.splash-overlay .splash-wrapper.splash-supersticky .splash-nav{margin:10px 15px}.splash-overlay h2{color:#fff;margin-top:4px;font-size:18px;opacity:.6;padding-bottom:5px}.splash-overlay h3{color:#fff;margin-bottom:0;font-size:22px;font-weight:300;margin-top:25px}@media (min-height:700px){.splash-overlay h3{margin-top:15px}}.splash-overlay .circle{background-color:#fff;opacity:.5;width:12px;height:12px;border-radius:50%;display:inline-block;margin-right:10px;cursor:pointer}.splash-overlay .circle.lit{opacity:1}.splash-overlay .pane{display:none;position:absolute;top:0;left:0}.splash-overlay .pane.opened{display:block}.splash-overlay .splash-video{margin:0 auto 15px;width:95%;max-width:552px}.splash-overlay .splash-video .splash-video-thumb{background-color:#000}.splash-overlay .splash-video .splash-video-thumb img{width:75%;height:200px;cursor:pointer}@media (min-width:768px){.splash-overlay .splash-video .splash-video-thumb img{height:230px}}@media (min-height:700px) and (min-width:768px){.splash-overlay .splash-video .splash-video-thumb img{width:100%;height:311px}}.splash-overlay .splash-video .splash-video-content{display:none;height:180px}.splash-overlay .splash-video .splash-video-content iframe{width:100%;height:180px}@media (min-width:768px){.splash-overlay .splash-video{width:100%}.splash-overlay .splash-video img,.splash-overlay .splash-video video{height:310px}.splash-overlay .splash-video .splash-video-content{display:none;height:310px}.splash-overlay .splash-video .splash-video-content iframe{width:552px;height:310px}}.splash-overlay .splash-questions{margin-top:20px}.splash-overlay .splash-questions a{color:#000;font-weight:600}.splash-overlay .splash-header{margin:50px auto 0;padding-top:22px;padding-bottom:12px;width:600px;background-color:#fff;text-align:center;border-radius:4px 4px 0 0}.splash-overlay .splash-header img{padding:5px}.splash-overlay .splash-header h3{color:#000;font-weight:500}.splash-overlay .splash-header h2{color:#000;font-size:15px;opacity:.9;margin-top:10px}.splash-overlay .splash-nav{margin:10px}@media (min-height:700px){.splash-overlay .splash-nav{margin:15px}}.splash-overlay p{color:#fff}.splash-overlay p a{color:#fff;font-weight:400}.splash-overlay p a:hover{text-decoration:underline}.splash-overlay .cancellation-content,.splash-overlay .cancellation-header{display:none}.splash-overlay .splash-content{background-color:#dee3e4;max-width:600px;margin:0 auto;width:100%;text-align:left}.splash-overlay .splash-content .splashcon{width:24px;height:24px;display:block;background-size:cover}.splash-overlay .splash-content .learning{background-image:url(/static/images/consumermigration/Video_24px_2x.png)}.splash-overlay .splash-content .calendar{background-image:url(/static/images/consumermigration/Calendar_24px_2x.png)}.splash-overlay .splash-content .clock{background-image:url(/static/images/consumermigration/Clock_24px_2x.png)}.splash-overlay .splash-content.seperated{border-bottom:1px solid #d1d1d1}.splash-overlay .splash-content.seperated.light li{font-size:14px}.splash-overlay .splash-content.light{background-color:#fff}.splash-overlay .splash-content.light ul{padding-top:10px}.splash-overlay .splash-content.light li{padding:10px 20px;margin-bottom:0;font-size:13px}.splash-overlay .splash-content.light li:last-child{overflow:hidden}.splash-overlay .splash-content.light li span{margin:0 10px 0 0;float:left}.splash-overlay .splash-content.light li a{float:right;font-size:12px}.splash-overlay .splash-content.light .opened ul{padding:20px 20px 0}.splash-overlay .splash-content.light .opened li{padding:0 0 10px}.splash-overlay .splash-content.light .opened p{padding:20px;margin:0}.splash-overlay .splash-content.light .splash-review{font-size:14px}.splash-overlay .splash-content.light .splash-review span{float:right}.splash-overlay .splash-content.light .splash-review .cc{background-image:url(../../ui/images/icons/payment-icons-color.png);background-repeat:no-repeat;background-size:cover;display:inline-block;width:30px;height:20px;vertical-align:middle;margin-right:5px;float:left}.splash-overlay .splash-content.light .splash-review .visa{background-position:0 0}.splash-overlay .splash-content.light .splash-review .mastercard{background-position:-30px 0}.splash-overlay .splash-content.light .splash-review .discover{background-position:-90px 0}.splash-overlay .splash-content.light .splash-review .americanexpress{background-position:-60px 0}.splash-overlay .splash-content.light .splash-review .paypal{background:url(/static/images/consumermigration/PP_Acceptance_Marks_for_LogoCenter_266x142.png);background-size:100% auto;display:inline-block;height:25px;position:relative;vertical-align:top;width:46px}.splash-overlay .splash-content.dark footer{background-color:#f5f5f5;border-top:0;padding:20px}.splash-overlay .splash-content li.discount{color:#76a749;font-weight:700;border-bottom:1px solid #ccc;padding-top:0}.splash-overlay .splash-content li{margin-bottom:10px;position:relative;font-size:14px}@media (min-width:768px){.splash-overlay .splash-content{width:100%}}.splash-overlay .splash-content p:last-of-type{border-bottom:0}.splash-overlay .splash-content p{border-bottom:1px solid #b5b2b2;padding:15px 10px;margin:0;color:#000;text-align:left;line-height:22px;font-size:14px}.splash-overlay .splash-content p i{float:left;margin:0 5px 10px 0;padding-top:2px;font-size:16px}@media (min-width:768px){.splash-overlay .splash-content p{margin:0 14px}}.splash-overlay .splash-content header{background-color:#fff;padding:13px 16px 12px;font-size:14px}.splash-overlay .splash-content footer{background-color:#fff;border-top:1px solid #666}.splash-overlay .splash-content footer section{border-left:1px solid #666;display:inline-block;padding:10px 0;text-align:center;width:38%;box-sizing:border-box;vertical-align:middle}.splash-overlay .splash-content footer section:first-child{border-left:0;width:30%}.splash-overlay .splash-content footer section:last-child{width:30%}.splash-overlay .todaystotal{background-color:#f5f5f5;position:relative;font-weight:700}.splash-overlay .splash-cta{width:316px;line-height:15px;margin:25px 0 10px;border:0;background-color:transparent;padding:10px;font-size:15px}.splash-overlay .splash-under{margin:0 30px 60px;font-size:12px}.tagalong-grad{background:#1c496e;background:-moz-linear-gradient(left,#1c496e 0,#275a7c 16%,#4f98b2 100%);background:-webkit-linear-gradient(left,#1c496e 0,#275a7c 16%,#4f98b2 100%);background:linear-gradient(to right,#1c496e 0,#275a7c 16%,#4f98b2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1c496e, endColorstr=#4f98b2, GradientType=1)}.tagalong-box{border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.1);position:relative}.tagalong-banner{background:#1c496e;background:-moz-linear-gradient(left,#1c496e 0,#275a7c 16%,#4f98b2 100%);background:-webkit-linear-gradient(left,#1c496e 0,#275a7c 16%,#4f98b2 100%);background:linear-gradient(to right,#1c496e 0,#275a7c 16%,#4f98b2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1c496e, endColorstr=#4f98b2, GradientType=1);border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.1);width:300px;height:60px;line-height:63px;padding-left:46px;color:#fff;font-size:17px;position:fixed;top:60px;right:-400px;z-index:9500}.tagalong-banner.bucket{display:none}.tagalong-banner .tagalong-close{position:absolute;right:9px;color:#fff;border:0;background-color:transparent;padding:0;margin:0;top:50%;transform:translateY(-50%);font-size:12px}.tagalong-banner a{color:#fff;cursor:pointer}.tagalong-banner a:hover{text-decoration:none}.tagalong-banner img{top:50%;transform:translateY(-50%);position:absolute;left:13px;width:24px;height:24px}.slide_left{animation-name:slide-left;animation-duration:2s;animation-fill-mode:forwards}.slide_right{animation-name:slide-right;animation-duration:2s}@keyframes slide-left{from{right:-400px}to{right:10px}}@keyframes slide-right{from{right:10px}to{right:-400px}}@media (min-width:375px){.tagalong-banner{top:65px;width:350px}}@media (min-width:414px){.tagalong-banner{top:70px;width:370px}@keyframes slide-left{from{right:-400px}to{right:22px}}@keyframes slide-right{from{right:22px}to{right:-400px}}}@media (min-width:768px){.tagalong-banner{top:75px;width:300px}@keyframes slide-left{from{right:-400px}to{right:25px}}@keyframes slide-right{from{right:25px}to{right:-400px}}}